Flutter is a cross-platform app development framework created by Google in 2017. It allows developers to build mobile applications for Android and iOS from a single codebase. Flutter has quickly gained popularity among developers due to its flexibility, ease of use, and fast development time.