Framing in networking involves organizing data into distinct frames for transmission between devices at the data link layer. Frames consist of a header containing addresses, a payload with the message, and a trailer for error detection. There are two types of framing: fixed-sized and variable-sized, each with methods for defining frame delimiters.