A legegyszerűbb megfogalmazás szerint a context egy hivatkozás a widget helyére a widgetek fastruktúrájában.
Emellett a context egy objektum, ami metadatok gyűjteménye. A metaadat az nagyjából „adat az adatról”.
Minden widgethez tartozik egy ilyen metaadat kollekció. Magyarul minden widgetnek megvan a saját context objektuma, kapcsolódik az adott widgethez. És, ami szintén fontos, hogy kapcsolódik a widget helyéhez, pozíciójához, amit a widget a teljes widget fában elfoglal:
Amikor a Widget létrejön (bekerül a fába), akkor a Flutter a színfalak mögött automatikusan hozzáad az widget osztályhoz egy context tulajdonságot.