What does Heretic Mean?

A heretic is someone who has beliefs that go against the principles of the religion they belong to. It could be someone who doesn’t believe in something that other might think is important.