Flutter doesn’t really have a direct equivalent to activities and fragments ; rather, in Flutter you navigate between screens, using a Navigator and Route s, all within the same Activity . A Route is an abstraction for a “screen” or “page” of an app, and a Navigator is a widget that manages routes.