Simply put, kites fly because wind pushes on them. The wind exerts and upward force on the kite, keeping it aloft.