Все что есть на этой сранице
Есть сервис, состоящий из одного или множества классов. Каждый сервис отвечает за какой-то свой функционал, типо управление пользователем, постами в блоге или еще что-то.
Сервис-контейнер это просто структура, хранящая все зависимости между твоими сервисами (что сервис "юзер" использует сервис "загрузчик аватаров" и т.п.).
Сервис-контейнер управляется сервис-локатором, это штука еще на уровень выше, которая позволяет эти зависимости контролировать, к примеру, в сервис-провайдерах (или в файлах конфигурации, как в симфони). Т.е. позволяет тебе указывать, что сервису "юзер" нужно внедрять "загрузчик аватаров", а не "загрузчик документов", к примеру.