Video hosting refers to the infrastructure and service of storing video files and streaming them to end users on demand — as opposed to uploading video files directly to a web server, which consumes server bandwidth, lacks adaptive bitrate streaming, and delivers a poor experience on slow connections. Dedicated video hosting services encode uploaded videos into multiple resolutions (360p, 720p, 1080p, and above) and adaptively deliver the appropriate quality based on the viewer's connection speed — a technology called adaptive bitrate streaming (ABR). For WordPress site owners, video can be hosted via: free services (YouTube, Vimeo Free — with each platform's branding and data retention trade-offs), paid professional platforms (Vimeo Pro/Business, Cloudflare Stream, Bunny.net Stream), or self-managed storage (Amazon S3 paired with a streaming CDN). The key trade-off is control versus cost: YouTube is free but retains all audience data and may show competitor ads; paid platforms offer privacy controls, branded players, and full analytics access.
Glossary entry