The difference between a nightmare and a bad dream is that a nightmare is intense enough to wake you up, whereas a bad dream may be unpleasant but doesn't typically cause you to wake from sleep.