Located on the Princeton University campus, The National Organization for Marriage is a non-profit organization that protects marriage and faith within communities. It was organized to provide support for same sex marriage within state legislation. Its overall goal is to protect the right to marriage, and to research and provide information and resources to anyone within the community that needs its help.