What is the difference between a and an in a sentence?

Use "a" before a word beginning with a consonant. ex. a building, a tall building

Use "an" before a word beginning with a vowel. ex. an elephant, an extremely tall building.