Atoms are used within a program to denote distinguished values..
Ports are used to communicate with the external world..
Ports are created with the built-in function open_port..
Erlang is known for its designs that are well suited for systems..