A great thing that you can do with YouTube is add YouTube videos to your site using embedding. You can take those videos you uploaded to your channel and have those appear on your website. To do this go to the video you would like to use click “Share”, then click “Embed”. You will see some code starting with <iframe. Click inside the box with the code and copy it. Go to your website’s HTML and paste the code in the page in the place you want the video to appear, then save the HTML page. The video will appear in the page inside the same player that you see on YouTube.
WordPress make the much easier. Just paste the URL of the page that the video is on into the visual editor, then save the page or post.
Most of the videos that you see on YouTube are free to share and embed as long as you don’t use it for a profit making venture.