What are the components of this infrastructure ?