Render parameter vs property

Geo COMPs have both a render parameter op(‘geo1’).par.render and a property op(‘geo1’).render

Why are there both?

Is there a difference from performance point of view?