WordPress lets you embed video, audio and other media directly into your content. Read the Embeds page on WordPress.org for details. You can also upload your own audio and video files to be embedded into your content. This theme adds responsive support for embeds so that they look nice on mobile devices. Here are examples.
YouTube
Vimeo
Uploaded Video
This video was uploaded via WordPress.