The goal of this site is to present a short and clear definition of nondeterministic time, accessible to anyone who can program a computer. Later, I will add formal definitions and explain some open problems, in the simplest language possible.

I am building these pages to exercise my writing and provide a basic educational resource about complexity theory. My publications are for experts; is for students and curious people. Comments and feedback are welcome.