Rozlišujeme různé druhy gramatiky, mluvnici synchronní a diachronní, sémaziologickou a onomaziologickou, deskriptivní a preskriptivní aj. V jazykové výuce se uplatňuje gramatika didaktická, která se zaměřuje na cílový jazyk z perspektivy nerodilého mluvčího.
Díky osobitému přístupu přináší tato gramatika vlastní poznatky o fungování mluvnice cizího jazyka.