Theoretical linguistics is a major branch of linguistics. It is most concerned with developing models of language knowledge. Theoretical linguistics has been divided into levels of linguistic representation according to the size of linguistic units-i.e. phonetics, phonology, morphology, syntax, semantics, and pragmatics--and these theoretical linguistics are presented briefly below.