Question: what is the difference between synthetic and analytical languages?
Answer: A language is called 'synthetic' if it adds (bound) morphemes (i.e. inflectional morphemes) to words in order to indicate grammatical relationships. On the other hand, if a language indicates grammatical information through unbound morphemes or syntactical constructions, it is called 'analytic'.