Language exists on two levels - applied and theoretical. The applied use of language (speaking, reading, and writing) can be considered a applied communication skill. The theoretical level of language is the science of linguistics. Linguistics examines the process of language. As a communicating and cognitive process, language is the realm of the mind which most directly extends consciousness. It is important to keep in mind that there also many other languages besides the verbal/spoken ones. Music, mathematics, sign language, computer code, etc. are all other methods of communication which extend beyond the spoken realm to communicate different information and on different levels of experience. By understanding the differences between languages we can begin to see the similarities and the connection between them all.