Here's why:
* Ally: A person or group who is associated with another person or group for a common purpose, especially in a time of conflict.
* Friend: A person whom one knows well and trusts; a close companion.
Both words suggest a close relationship built on trust and shared goals. While there might be subtle differences in the context of their use, they fundamentally mean the same thing.