Based on a set of interrelated tasks that transform inputs into outputs. Tasks may be carried out by people, nature or machines using various resources.