Some versions of this theory state that technology affects society by affordances, constraints, preconditions, and unintended consequences (Baym, 2015). Affordance is the idea that technology makes specific tasks easier in our lives, while constraints make tasks harder to complete. The preconditions of technology are the skills and resources that are vital to using the technology to its fullest potential.