This document introduces SysML, a modeling language for systems engineering. It discusses how SysML enables a model-based approach to systems engineering through concepts like requirements modeling, block definitions, internal block diagrams, activities, parametrics, and cross-cutting relationships between elements. The document outlines the key concepts in SysML like requirements, structure, behavior, and parametrics. It provides examples of how each type of SysML diagram can be used and emphasizes how SysML supports traceability across engineering disciplines.