Hello there! This is a common question people have before getting into mining. The simplest way to explain this is that cloud mining is cost-efficient, whereas remote (hosted) mining gives you more control. Visit https://www.zionodes.com/blog/cloud-mining-vs-remote-mining-which-one-should-you-choose to learn more about the differences between the two.