Almost all applets need to interact with external data sources and actions.
This could be showing the current battery state, editing a file or in the case of our example monitoring and fetching an RSS feed.
Within Plasmoids we have a few different ways of getting data. Each have some advantages and disadvantages.
I'm going to loosely touch on them all, hopefully providing links to find out more information on a topic.