SONM is a decentralized supercomputer that allows users to monetize their idle hardware and provides various services from hosting to scientific calculations. It operates on a fog computing structure to reduce middlemen fees and provides cloud services based on distributed customer-level hardware. Users can either rent out their hardware or use someone else's computing power for their needs. The SNM token is used to buy and sell computational power within the SONM network.