A component or module is a discrete portion of a tool that has a particular function. Components can be assembled in different combinations to create hacks or tools. The larger the library of components, the more “genetic” diversityA range of people with various racial, ethnic, socioeconomic, and cultural backgrounds and various lifestyles, experienc... to choose from when creating new tools or hacks.