Partition - Usually used to refer to to primary partitions, but in some cases can mean both a primary partition and a volume.
Extended partition - A special type of primary partition. Extended partitions can be used as containers for logical partitions (see below).
Volumes - The logical partitions inside an extended partition (what Microsoft refers to as logical drives).
Formatting - The process of preparing a storage medium for use by a particular file system.