UVM - connect_phase()

Which of the following is the main purpose of the UVM connect_phase()?