application software investing