Some administrators used partitions to limit the space available for certain directories. A good example is a mail spool directory. A massive spam attack can quickly consume large amounts of disk space. Using a separate partition for the spool directories will limit the total space that can be used by spool files, and the errors generated when no space remains alerts the administrator to the condition.
The availability of account quota systems for Linux can handle this situation without using partitions, but some administrators still prefer the hard limit of partitions.