The definition found online is ; A person or organization that provides funds or support for a project or activity carried out by another, in particular.
This basically means that a sponsor can assist you in a financial way. That isn’t all of it though as a sponsor can also provide great advertising and word of mouth.