How can I upload a video to display on my webpage

I want to upload a video to add to the webpage, but seems I can only upload image files? Whats wrong?

You can have a background video using that element.
If you want to show videos you need to use the video elements. Videos is not uploaded (except for background) you refer to them using the video elements.

Here is one link