Secularism and religion have a complex relationship because while secularism seeks to separate religion from state affairs, religions are inherently tied with cultural, social and political aspects, which makes it impossible to separate them entirely.