The two MS-DOS program-file formats differ in several respects, including structure and memory requirements. The following sections describe each format in detail.