Слово «надо» воспринимается как разговорный вариант, а «нужно» имеет более формальный оттенок. Однако в разговорной речи существенных различий нет. Во второй фразе прослеживается запрет, а в первой – рекомендация. В разговорной речи большую роль играет интонация, с которой эти слова были произнесены.