Do I Have To Purchase A Hosting Package To Host My Site?

No, all Impress.ly plans come with a free Web Hosting package.