Ответ:
Слова ровесник и сверстник близки по значению: так называют человека одного возраста с кем-либо.
Различие состоит в оттенке значения: ровесник — человек одинакового возраста, а сверстник — человек одинакового возраста, ровесник, обычно товарищ.
Это синонимы. Слово ровесник образовано от слова ровный и связано с понятием одинакового возраста; слово сверстник связано со словом верста и первоначально означало человека одного возраста.
