General linguistics is the scientific study of human language in all its forms without restrictions. It supplies the concepts and categories used to analyze specific languages. General linguistics studies the theoretical bases of language description and the methods used to investigate linguistic phenomena. It also examines the connections between linguistics and other fields like logic, psychology, and the social influences on a language's development and structure. One feature is a dual approach using both structural analysis of a language's systems and sociolinguistic analysis of social influences.