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