Assambly or multipart, what is best?

assambly or multipart, what is best? What are benefits of one or other?

Thanks!

SolidworksAssemblies