why

(noun) wherefore

reason (generic term)
ground (generic term)