La Competencia sociolingüística es uno de los componentes de la competencia comunicativa. Es la capacidad de una persona para producir y entender adecuadamente expresiones lingüísticas en diferentes contextos de uso, en los que se dan factores variables tales como la situación de los participantes y la relación que hay entre ellos, sus intenciones comunicativas, el evento comunicativo en el que están participando y las normas y convenciones de interacción que lo regulan.