Oh god, so ill-defined. Not going be geologically, because I'd look at it very differently then.
North America - Mainland and minor outlying islands of the US, Canada, Mexico, Bermuda, and Greenland. Normally, I wouldn't consider Central America or the Caribbean part of either South or North...