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