What are the components of WF 4.0?

WF consists of several components that work together to create desired workflow. The components of WF are given as follows:
Workflows and activities
Base activity library
Custom activities
Host process
Activity data mode!
Runtime engine
Runtime services