Russian verb дать (to give) has a big family. There are many words with -дат- made by adding prefixes and suffixes to it. Let's have a look at some of them.
дать/давать - to give
(here are its conjugations)
отдать - to give away, to give back
подать - to present, to offer, to serve, to hand in
продать - to sell
преподать - to teach
задать - to give, to set, to indicate
You can check more meanings of these words here.
A few nouns made from these verbs:
отдача - output, return, response
подача - presentation, serving, inning (in sports)
продавец - seller, salesman
продажа - sale
преподаватель - teacher
задание - task, assignment