What is file and linked allocation please elaborate?

Would you explain in detail what is this file and linked allocation? Please enumerate at least three (3) advantages and disadvantages of the variant linked allocation which uses FAT to connect the blocks of a files system in the Linux? I am looking forward for your reliable explanation and information, thank you so much.
