Difference between the IP and PPP connection in embedded Linux

view story

http://stackoverflow.com – I am working with 3G modem modules and there is one thing that is not clear to me. What is the difference if I use ppp daemon or other net interfaces like usbnet? Which is the better? PPP daemon causes bigger header? Is there any good tutorial which can show the packeges or the used layers? (HowTos)