There is much more that you can do with YouTube besides simply uploading videos. Probably one of the best features is being about to embed videos on your website. This allows you to have video on your site without having to worry about any of the technical knowhow or hosting headaches associated with video.
You aren't limited to only embedding your videos, you can also embed any video from YouTube on your site. Click here for step-by-step instructions on how to embed videos from YouTube on a HubSpot CMS page.