Indeed, both are the same. Demand 5 is Channel 5’s free on-demand video streaming service. Because of this, neither of them is accessible outside of the UK; hence, a VPN is required to view Ch 5 and Demand 5 from Australia. .