As referenced in this fine answer, POSIX systems have an external binary cd in addition to the shell builtin. On OS X 10.8 it's /usr/bin/cd. You can't use it like the builtin cd since it exits ...
I've always wondered why cd isn't a program, but never managed to find the answer. Anyone know why this is the case?