A SENSIBLE OVERVIEW TO CONTEMPORARY SOFTWARE APPLICATION SOLUTIONS FOR BUSINESSES