Stablecoins and cryptocurrencies are digital tokens running on blockchain protocols.
The key difference is that stablecoins are meant to be non-volatile assets. They are designed to have a stable price by pegging their market value to some external reference, for example fiat currencies such as the Singapore Dollar or US Dollar. They are also typically backed by assets to safeguard investors.
On the other hand, cryptocurrencies such as Bitcoin tend to be more price-volatile.