What are the three types of communication devices?