По порядку вопросов.
Птицы улетают на юг, потому что в местах их обитания уменьшается в зимнее время кормовая база. Насекомые или зимуют в недоступных местах, или погибают к зиме, семян и ягод тоже практически нет
Возвращаются, соответственно, потому что к лету в их основных местах обитания уже достаточно пищи не только для собственного пропитания, но и для выведения птенцов.
Перелетные птицы - это птицы, которые ежегодно кочуют на территории, где есть для них пища. Обычно кочевое направление весной - на север, а осенью - на юг. Но отнюдь не обязательно.
Птицы, которые остаются зимовать -оседлые птицы, питаются ягодами (рябины, калины...), зернами злаковых, личинками насекомых.
Перелетные - ласточки, журавли, совы
Оседлые - воробьи, синицы, вороны.