WordPress offers an easy way to upload media (files, images, video, etc.) for later use on your site.  

This documentation from WordPress is the most up-to-date information on how to easily incorporate files, images, video, etc. Into your site. Keep in mind that Trinity’s Domain installation supports up to 150 mbs of media.