This document provides an overview of macro and micro linguistics. It defines macro linguistics as the study of language at a broader level, examining relationships between language and other disciplines like society, psychology, and geography. Micro linguistics is defined as the analysis of language at a more granular level, exploring elements such as sounds, words, and syntax. The document then outlines various branches of both macro and micro linguistics such as sociolinguistics, psycholinguistics, phonetics, morphology, and semantics. Assessment questions are also included to test the reader's understanding of the differences between macro and micro linguistic approaches.