multi DB, multi Domains, when should be used?

Hello folks,

I’m a newbie on multi sites and kinda confuse with the concept of multi DB and multi Domains. Can anyone help me on this?

Thanks.