A place of worship or house of worship is an establishment or her location where a group of people (a congregation) comes to perform acts of religious study, honor, or devotion. The form and function of religious architecture has evolved over thousands of years for both changing beliefs and architectural style. The term temple is often used as a general term for any house of worship; but churches and mosques are not generally called temples[citation needed].