How Applications Work