Marvell Technology interview question

Explain the working of a FIFO.