Existuje řada možných vysvětlení, proč lidé mohou vidět duchy. Někteří věří, že duchové jsou skuteční duchové zesnulých lidí, zatímco jiní věří, že jde o halucinace způsobené psychologickými nebo fyziologickými faktory. Je také možné, že někteří lidé mohou záměrně podvádět ostatní tím, že tvrdí, že viděli duchy.
Bez jakýchkoli konkrétních důkazů na podporu existence duchů je nakonec na každém jednotlivci, aby se rozhodl, zda v ně věří či ne.