Если ответ совсем упростить, то лучше сказать так:
годЫ - употребляется в письменной речи, в официальных документах
годА - в таковой форме слово употребляется в непринужденном общении, в разговорной речи.
Если все же необходимо разъяснение с научной точки зрения, то слово годы употребляется в значении какого-или законченного цикла (учебный год, финансовый год) либо законченного периода чем-либо ознаменованного десятилетия (Сороковые годы вошли в историю нашей страны... Девяностые годы прошлого столетия....).
ГодА - это период жизни с определённой высококачественной чертой ("Ты помнишь детские годА? Слезы не знал я никогда..." - мы слышим разговорную речь) либо (Мои года мое богатство .... В далекий путь на долгие года...)
Довольно длинно слова "года" и "годы" указывались в словарях как равноправные, т.е допускались оба варианта. Но недавно вышедший "Большой орфоэпический словарь русского языка. Литературное произношение и ударение начала ХХI века: норма и её варианты", М., 2012) нормативности у формы "года" поубавил. В нём так:
ГОД, мн. ГОДЫ и допуст. мн. ГОДА.
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.