MAC is an acronym for (I think) Machine Access Code. It is a unique hardware address for the ethernet controller, which is allocated by the manufacturer and cannot be changed.
When you configure the system you can presumably allocate an IP address. Programs within the TCP/IP suite will then be used to determine the MAC address of ethernet controllers on your network for each IP address. When an IP message is sent onto the network, the message will contain a destination MAC address.