text: There is not much difference between frames and packets. it's just naming. Generally, in networking, units of data that is sent out at the Layer 2 level, are called frames. for example, Ethernet frames, sonet frames etc. for Layer 3 onwards, the same thing is called packets, for example, IP packet, ICMP packet, TCP packet etc.