What is HbA1c and what’s the HbA1c normal range?

What is HbA1c and what’s the HbA1c normal range?