Plutus Address

User addresses

Script address: Here lies one or more UTXOs

Script address is generated by hashing the script supplied using validatorHash, and constructing it with scriptAddress smart constructor.

You might want to checkout: https://playground.plutus.iohkdev.io/tutorial/haddock/plutus-ledger-api/html/Plutus-V1-Ledger-Tx.html#t:Tx

Which has relevant datatypes describing what you find at addresses.