Many people have gift exchanges at their school or work this time of year, in which people purchase a small gift to contribute, usually with a dollar amount ($15-$20 is common) suggested, and then those gifts are matched up.
A common way to do this is called "Secret Santa", in which everyone who wants to participate signs up on a list that is posted up until a deadline to participate. When the deadline passes, all the names of people who want to play are collected, and then each person is given someone to buy for (usually you pick names randomly out of a bag). The 'secret' part is that you know who you are buying for, but you don't tell them, and you don't know who is giving you a gift.
This makes sense in two ways: knowing who you are getting a gift for may help you figure out what to get--you can tailor your choice based on the gender, age, and interests of the person. And of course, because you are Santa, you can do so secretly!
After you have purchased the gift for your designated person, you wrap it with a tag that has only their name on it. At the party, the gifts will all have only who they are for, but who they are from can remain a mystery (sometimes people will tell each other later). Normally, people take turns opening their presents so that everyone can see what they got. This can either be sweet, on the "ooh and ahh" side, or it can be funny, if someone gets an entertaining gift (gag gifts occur sometimes at these things, since one can escape blame)!
This is a fun way for everyone to participate and not leave anyone out who wants to participate. Also, some people may not want to join the exchange, and so they are not forced to, and everyone is happy. Add some drinks and food, and this makes for a nice little party!
Image credit: https://www.pexels.com/photo/man-in-gray-blazer-holding-a-christmas-gift-14524113/