Мой ответ будет базироваться на тех знаниях и определениях, что даны в учебнике по "окружающему миру", который изучается в начальных классах. И если не ошибаюсь - это 3 или 4-ый класс. Так вот, у балки и оврага два существенных отличия:
- крутизна склонов;
- наличие растительности на склонах.
Т.е. овраг - это не заросшие травой, кустарниками или деревьями углубления, имеющие крутые, изрезанные, осыпающиеся края. Для того, чтобы овраг не "разрастался" на склонах специально высаживают растения (это у меня осталось еще с времен советского обучения в школах).
<hr />
Если говорить с точки зрения дорожника, то кювет - это искусственно созданная балка в дорожном хозяйстве, ибо кювет специально нарезается для оттока воды с дорожной конструкции и засеивается травой, дабы не было его дальнейшего увеличения. Это такая импровизированная балка. Хотя в природе существуют и естественные многокилометровые балки, с пологими, засеянными травой, склонами. К слову, в самих балках могут образовываться овраги. Тянется такая балка в лесу, а посередке - обрыв (провал в земле), на десятки метров, который уже будет считаться оврагом.