Out of curiosity, I was wondering if there was a way to tell just by looking at the address, if one can tell if the address is a data account or a pda instead.
I'm personally having a hard time differentiating between the two when I view my transaction through solscan or solana explorer.
My only way of telling is by looking at the fields of each corresponding addresses.
As an example, in the context of NFTs, I can tell that an address is a pda (associated token account) since the owner of that account is a wallet address that belongs to me whereas, a token mint account would have # of supplies, mint authority etc..
Programs are definitely easier to tell since they all contain a generic enum in their addresses.