Body instance vs static mesh

Hey,

I have

UStaticMeshComponent *Tire; variable and I am curious what is the difference between:

Tire->BodyInstance.SetCollisionProfileName(…)

and

Tire->SetCollisionProfileName(…);

Both seems to be working fine.

Thanks!