The causes of OCD are complex and are thought to be due to a combination of genetic, biological, environmental and psychological factors.