This document discusses hard disk partitioning and formatting. It begins by explaining why disks need to be formatted before use, noting that all disks must be formatted and hard disks specifically must be partitioned and formatted with a file system. It then describes the two parts of formatting a disk: low-level formatting which prepares the disk physically and high-level formatting which determines how the operating system uses the disk. The document provides an overview of ten free partition tools that can be used to partition disks, including GParted, System RescueCD, TestDisk, Ranish Partition Manager, and Partition Logic. It provides brief descriptions of the capabilities of each tool.