Difference between BFM and VIP

,

Hi,

Can anyone please help me in finding the difference between BFM and VIP?
Actually, as per my understanding BFM also doing the same functionality like VIP only.
Please correct me if my understanding is wrong.

Thanks,
Furry_Panda

In reply to Furry_Panda:

Hi Furry_Panda,

there is a good post from Ben on this:
https://verificationacademy.com/forums/systemverilog/what-bus-functional-model-bfm