Technologies Demystified