How to know driver name?

view story

http://unix.stackexchange.com – Is there any general way to know the name of the driver of all the devices on a linux machine? for example, I want to know the name of my network interface driver and the name of my webcam driver. How can I do it? (HowTos)