Broadly speaking, languages can be categorized into two types: synthetic and analytic. Latin and ancient Greek are examples of synthetic languages, while English and Chinese are analytic languages.
In synthetic languages, words contain both their meaning AND grammatical functions through a process known as inflection.