Hi Fabio,
I can't really offer an in-depth grammatical explanation, but I hope that the following sentence elucidates the difference a little bit:
His name is Robert, but he likes to be called Bob.
In some contexts they are interchangeable, but not in the above sentence, for example.
:)M