The file allocation methods are the strategies that the operating system uses to store the files in the disk blocks. There are three main methods of file allocation - Contiguous Allocation, Linked Allocation and Indexed Allocation.