Монастырь - изначально место, где проживают монахи, однако, туда могут заходить и обычные люди, просто чтобы помолиться или сделать какой-либо другой церковный обряд. В монастыре могут стоять и храмы, и соборы, и часовенки. То есть, это такое место, где всё объединяют. Церковный городок, но главное - там живут монахи.
А вот соборы и храмы - это отдельные здание. Правда, обычно они и ставятся в монастырях, но могут быть и одиночными.
(своими словами, вот как-то)