The founding of New England colonies were actually based on religious freedom, to worship God as they wanted to but it was predominantly a freedom for Puritans and not extended to other people. The only exception among them was Rhodes Islands which was actually founded on the principal of religious tolerance.