Oui. Comme le dit Kenza, il existe 2 verbes : "donner" et "offrir". "Donner" est le verbe le plus courant, le plus utilisé dans la vie quotidienne. "Offrir" a la même signification, mais est davantage utilisé pour des occasions exceptionnelles, comme Noël par exemple. "Pour son anniversaire, nous lui avons offert un scooter". Le mot "offre" a aussi davantage de significations que "don". Par exemple, on parle de l'offre et la demande en économie (supply and demand in English). Autre exemple : "nous voulions vendre la maison mais l'offre de M. xxx était vraiment trop faible". Ici, "offre" signifie la somme proposée.