Как уже упомянули выше - an ставится перед существительными, которые начинаются с гласных букв, то есть перед a, e, i, o, u и z. (Например: an apple, an engineer, an ice cream).
А вот a ставится перед согласными буквами.
Только помните о неисчисляемых и исчисляемых существительных.