In formal project management terms, there is no difference and there should be only one project sponsor. In reality the sponsor may be a group of executives or work in a hierarchy. Ideally there is one single point of contact for project sponsorship so that everyone stays on the same page and gets the same message.