or another example. weather app which comes with for example 3 different widgets. user can use app or put the widget on screen. from app he can for example change options for widget. widget will ofc read that optionso from file or whatever. widget will show basic info about weather but in app for example can be shown daily graph, monthly, etc.....