This document discusses sociotechnical systems and introduces their key concepts. It defines a system as a purposeful collection of interrelated components working towards a common goal. Sociotechnical systems specifically include both technical systems (e.g. software, hardware) as well as the operational processes and people interacting with the technical systems. These systems have a layered "stack" structure with different levels including equipment, operating systems, applications, business processes, organizations, and broader society. Changes at one level can ripple through other levels due to interdependencies between layers. Achieving dependability requires containing failures within layers and understanding how adjacent layers may be affected.