I have come across the following translations:
I am positive they cannot all be exactly the same thing. Can someone please help me understand the differences, however minor? And if at all they happen to be the same thing what's the usage preference in Mexican Spanish? Please mention your country/region in your answer to help understand if there's any regional nuance to your usage.