A term which describes a complete system (hardware and software) which can be used for a specific application without requiring further programming or software installation. The user can just "turn the key" (switch it on) and use it. Compare end-to-end solution.