Container Help Needed

I am trying to learn the Contacts Framework and would very much appreciate someone explaining the following:

  1. What a container is; and

  2. What a container id is and how they work.

I tried searching the web, youtube, etc. and all the examples / explanations were far too complicated.