A wedding program is a document that outlines the order of events, key participants, and other important details of a wedding ceremony. It can serve as a guide for guests, providing them with information about the couple, the ceremony, and the reception.