Existen diferentes maneras de clasificar los textos, dependiendo del punto de vista aplicado. Por ejemplo, un texto narrativo se diferencia de un texto argumentativo, pero no de uno coloquial, que es una variedad sociocultural. Así, la variación radica en la perspectiva de análisis, no en el tipo de texto.

Los textos se clasifican según diversos criterios: