No, Virginia, there is no Santa Claus. And that is good news.
You have people in your life who love you and care for you, and they get you gifts because they want to see you happy. Consider yourself lucky to have them.
But society has a strange expectation of those bringers of gifts: It expects them to lie to you and give credit for those presents to a strange magical man who (as you already suspected) does not exist.
You may wonder at this point why anyone would prefer lying to little children instead of reminding them that they are loved, and grow up in the knowledge that they are worthy of love. After all, that would seem important to know. And love, care and kindness do exist whereas Santa does not.
It is good that this puzzles you, for it shows that you have not yet forgotten to ask a very important question; one which large parts of our society will try to get you to stop asking: “Why?”
(In case you are wondering about the framing of this text, it is a reply to this article from 1897.)