May: The Genuine Baptism of the Holy Spirit

What is the baptism of the Holy Spirit, when does it occur and how can you tell when you have received it? It is definitely something you want to be sure about.