User Data Header (UDH) is a method to define the structure and the format of an SMS in GSM. It specifies how the message should be formatted and processed. It defines whether a message is a short message (1 Message Count) or Long Message (>1 Message Count).