The Many Facets of Technology