Input-Process-Output Systems