A sanctuary supporting congregation

What does it mean that Mayflower is a Sanctuary Supporting Congregation?

Star Tribune Profiles Mayflower’s Solar Panels

The 204 solar panels on the roof and front canopy are generating the equivalent of 30% of Mayflower's electricity.