A sector is the unit of storage on a disk drive set by the disk drive itself. This will typically be 256 bytes for a floppy disk or possibly a RAM disk, and 512 bytes for most hard disks.
A cluster is the unit of storage set by file system. It's (at least nearly) always some integer number of sectors, so the cluster size is an integer multiple of the sector size.
The term "page" isn't used very often in MS-DOS. x86 processors can define/use 4096-byte pages, but they do so in protected mode, whereas DOS runs in real mode (or a simulation thereof, such as a V86 task). Neither MS-DOS nor programs that run under it normally see or work with pages at all though (the exception being one that switches to protected mode itself, possibly using something like VCPI or DPMI).
The other term that is used in MS-DOS is a paragraph, which is 16 bytes of memory. That's the smallest quantity that can be addressed using only a segment address, without an offset. For example, when you allocate memory from MS-DOS, you specify the allocation size as a number of paragraphs.