This question already has an answer here:
We learned at school that white object reflects all the light that falls on it. We also learned that a mirror reflects all light as well. However, we cannot see ourselves in a white object while we can see ourselves in a mirror.
What makes a mirror different from a white surface?
If both white surface and mirror reflect all the light that fall on them, then why don't they look the same?