Ubuntu is built on top of Debian with some different parts and added stuff.
Ubuntu is more bleeding edge than Debian (unless you use Debian Sid).
Ubuntu is supposely more user friendly and gear toward desktop. Debian is supposely gear toward server but I've used Debian as a desktop before and server. I mean all the magical stuff Ubuntu have you can install on to Debian.