Chaining and Indexing are the strategies of.
Chaining and Indexing are the strategies of non-contiguous allocation.
The allocation methods define how the files are stored in the disk blocks.
The basic difference between contiguous and noncontiguous memory allocation is that contiguous allocation allocates one single contiguous block of memory to the process whereas, the noncontiguous allocation divides the process into several blocks and place them in the different address space of the memory.