Synopsys interview question

Could you please explain FIFO to me?