Difference between getValue() and getFormValue() in Scriptrunner. Behaviour

Hi Team,
I am new to scriptrunner.
what is Difference between getValue() and getFormValue() in Scriptrunner, Behaviour?
Thanks.
Regards,
Saqib Dar