HL7 v2 employs a message-based architecture where each message type is designed for a specific purpose. For instance, an ADT (Admission, Discharge, Transfer) message contains patient demographic and status information, while an ORU (Observation Result) message conveys clinical observations and lab results. These messages are composed of segments, fields, and data types, which ensure that the information is structured in a consistent and standardized manner.