Difference: controller.show() / application.showForm() ?

Simple question: what is the difference between application.showForm(forms.formName) and forms.formName.controller.show()?

Which one should I be using in my methods, or are they equivalent? Is there any speed difference?

There is no difference at all