A drive is generally a physical device that is, or behaves like, a random access disk.
A logical drive is a portion of a physical disk that is managed by software so it appears to the user as a physical drive. A logical drive is addressed as if it starts at address zero, even if it is physically located elsewhere on the device.
A partition is some portion of a physical disk that may be managed as a logical drive or raw device.
For example a physical disk with 1000 sectors could be partitioned as follows:
0 - 50 Partition 1 : raw drive used by Operating System
51 - 250 Partition 2 : logical drive C
251 - 990 Partition 3 : logical drive D
991 - 999 Partition 4 : raw drive used by Operating System
Unrequited desire is character building. OriginalGriff