- Application divided into one shared library and an executable. This
allows application being updated while running.