The kernel's device manager, responsible for the contents of /dev.

udev is the Linux kernel's generic device manager.

Primarily, it manages device nodes in /dev. It is the successor of devfs and hotplug, so it handles the /dev directory and all user space actions when adding and removing devices, including firmware load.

Source: Copied with modification from udev on Wikipedia.

Links: