What is Puritan?

A puritan was an associate of any number of religious groups that advocated more for purity of worship or doctrine. And also, for personal and group piety.