# Packages
Package io contains component implementations that have a small dependency footprint (mostly standard library) and interact with external systems via the filesystem and/or network sockets.
Package pure contains all component implementations that are pure, in that they do not interact with external systems.