Microphones are used for two different purposes:
1. To amplify its volume, like in a live performance at a noisy place, in a big hall or outdoor performance.
2.or to record.
Depending on their purpose and location will different types be needed.
If you like to know about it follow this link Microphone guide