No, you don't need to purchase any Webhosting. They are providing full managed service on their own servers, even they are providing free sub-domains too if you don't want to use a custom domain.