How Technology Has Changed Educational and Business Environments