The latest trends in IT: How technology affects business