Technology and Business: a Coalescence of Concepts