What is the difference between a slogan and a tagline?

a. A tagline provides details about the product.
b. A slogan is a very specific description of one product.
c. A tagline is usually shorter and applies to several products.
d. A slogan is used for business and a tagline is used for marketing.

c. A tagline is usually shorter and applies to several products.