Neo-paganism is a contemporary religious movement that draws inspiration from pre-Christian pagan beliefs and practices.