Technology's advantages and disadvantages.