How Technology Changes Your Life in Seven Essential Ways