Why do we use NOSQL?

Knowing some of the advantages provided by NoSQL (scalability, usability, etc.), I still don’t know why a website wants to use a non-relational database.
Can I get some help, is it best to use an