Not sure if this area is the right place to ask this. If not, please move it to the correct thread.

I am wanting to set up a dating site and as far as I know I need a dedicated server. So do these guys host my site (one I'd have to own) on their dedicated server for free or am I missunderstanding this? How does work?

You bet....