MAC addresses are unique 48-bit identifiers assigned to the NIC card by the manufacturer. The IP address, on the other hand, is a number assigned to the connection on a network. The main difference between IP addresses and MAC addresses is that the latter uniquely identifies a device that wishes to join a network.