2 Components of the Software