How to use tlm_analysis_fifo?

Sir,i have one doubt i am new to uvm beginer
If the analysis port is directly connected to analysis export means what is the need of
analysis_imp and uvm_analysis_tlm_fifo ?