File allocation methods describe how an operating system stores file data in memory blocks on a hard drive. There are three main types: contiguous allocation stores a file in one continuous block; linked allocation connects file blocks in a linked list to avoid fragmentation; indexed allocation uses an index block to map file blocks and allows direct access. The methods aim to balance storage utilization and access time.