WordPress lets you embed video, audio and other media directly into your content. 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.