Mesmo can be used to add emphasis in the same way really does.
Agora mesmo. Right now.
É só amizade mesmo. It's really just friendship.
É um bom preço mesmo. It's really a good price.
Mesmo can also mean, the same and even.
...mesmo que por 5 minutos. ...even for 5 minutes
nos-ficamos-no-mesmo-hotel We're staying at the same hotel