Чем собор отличается от церкви?
Собор − это главный храм города или монастыря.
Это значит, что собор − подвид храма. Храм − это здание, в котором молятся богу.
"Церковь" же имеет более обширный смысл и не обязательно обозначает здание, и может быть, например, религиозным сообществом.