When you trade time for financial gain, you earn money. Examples include working for 8 hours a day to receive a salary every month, charging your client for every hour of work or running your convenience store.
An asset creates wealth while you sleep or do something else. You may maintain the asset, but somebody else runs it or uses it. An asset can be physical, like a food truck that you own. It can be virtual, like an online platform. Or it can be expertise that you can encapsulate in a book.
The distinction between money and wealth is subtle, and can have overlaps. Nevertheless, it is important. People who make money earn their retirement, while the ones who create enough wealth earn their freedom.
Inspiration: This tweetstorm by Naval Ravikant