What are multi-head attention mechanisms? Why use multiple attention heads?

Technical