What is a packet? What is packet switching?