Here is a formatted dump of the MBR on a Windows XT system.
The MBR contains three types of information.
There are several reasons to divide a disk drive into partitions:
Normally each partition contains a file system. Every different operating system supports a different set of types of file systems. It is also possible for a partition to contain other types of data (i.e. not contain a file system). For example Linux swap space is normally in a separate partition; there is no file system in such a partition. Some database management systems (such as Oracle) can also place their data directly into a partition without that partition containing a file system. (A partition that is accessed directly without a file system is often referred to as a "raw partition".)
The partition table records the location of each partiion on the drive. The partition table can be thought of as containing rows and columns. Each row describes one partition. There is room for four rows and thus there can be a maximum of four partitions on the disk. (Actually there can be more partitions by having a secondary partition table, but that functionality is implemented by operating systems and is not part of the boot process. The partitions listed in the MBR are often referred to as "primary partitions".)
Each column in the partition table contains one piece of data about the partition:
See this page for a formatted display of the partition table for the MBR from the Windows XT system shown on this page. (Of course the exact partition layout will vary from one system to another; the system shown has a few extra partitions, added by the author.)
Next: Partition Boot Record (PBR)