Solana is a general-purpose blockchain that supports smart contracts. It is similar to ethereum, but it has a number of key differences that make it better suited for building certain types of dApps. Differences are for example that Solana is faster, cheaper and more centralized. This means that it sacrifices decentralization for speed and scalability. This is a good use case for payments, where speed and scalability are more important than decentralization.