Where to host a demo of your game?

So when you are ready to release a demo of your game, where exactly do you host it for downloading? Do you host it on your games website? and gamejolt. You can post a game as a early access or demo.

Hey I never knew about those, awesome thanks!