Основное отличие глаголов «стереть» и «стирать» в современном русском языке заключается в виде действия. 2
Стирать — глагол несовершенного вида, отвечает на вопрос «что делать?». 12 Пример: «стирать бельё», «стирать что-то со стола». 2
Стереть — глагол совершенного вида, отвечает на вопрос «что сделать?». 2 Пример: «стереть мел с доски». 2
Кроме того, у этих глаголов разные корни: «стир» чаще употребляется в настоящем времени, а «стер» — для будущего. 1