That's generally how NiceHash works yes - You use different algorithms to mine shitcoins, either with CPU or GPU depending on what power-usage/yield ratio you're expecting and can receive reward for hashrate in BTC.
However, it has some KYC requirements for certain amounts/functionality.