This article deals with mechanisms conceived as composed of entities and activities. In response to many perplexities about the nature of activities, a number of arguments are developed concerning their epistemic and ontological status. Some questions concerning the relations between cause and causal explanation and mechanisms are also addressed.