MAC operates at layer 2 (data link) — Ethernet or Wi-Fi frames. IP operates at layer 3 (network) — routed across the internet. A device has one MAC per network interface; that MAC never changes. It has one or more IPs per interface; those change based on the network you join. MAC gets your packet across the local segment; IP gets it across the internet.
All questions