You can't log in to root on OS X. It just doesn't work. I don't think you can even set the password. AFAIK, you _must_ use "sudo" to go root.

Admin is different. At its simplest, admin gives your user the right to ask to be some subset of root depending on the context. I hope I've explained this well enough.

Wade.