Beginners Guide to Udev in Linux - Ucartz Online Pvt Ltd
Link: Beginners Guide to Udev in Linux - Ucartz Online Pvt Ltd: "Udev is the device manager for the Linux kernel. Udev dynamically creates or removes device node files at boot time in the /dev directory for all types..."
Udev Rules are a nightmare. Usually you don't have to deal with them but if you do, prepare to go deep into bit snd byte land. I have various guides here to help.