Dapps are in a sense like banks. Although they perform much more, the key touch-point is most Dapps is financial transaction, much like a bank. As a user deposits across different banks, they would need to maintain different record [passbooks]. How do you collate these passbooks or records on different Dapps? That is where a portfolio tracker/ dashboard like Step Finance comes in. For Solana it's the main pass book- showing you your portfolio token balances, AMM LPs, yield farms and more...