udev is developed to replace the old devfs. It works closely with the 2.6 kernel and defines the mount points automatically (dynamically). For instance, if you have a USB flash disk, with udev, /dev/sda will be automatically created after the USB flash disk is plugged in.