These can be components, such as software development tools, such as versions control systems, but also production