UVM/OVM Agent Active Passive

No, passive does not mean there is no activity in the interface. It means the agent goes not generate any activity. The DUT, or some other part of the testbench will generate the activity. This usually happens when you move from a block level test where the interface is at the edge of your block, to a larger unit or system level test and the interface is now internal to the DUT.