Artichoke dip has artichokes as a main ingredient, but comes has many different recipes, some chunky and some smooth, and is often sold as a commercial product.
Artichoke dip is a dip that uses artichoke as a primary ingredient. Some versions are served chunky, while others are pureed and have a smooth texture. Commercially prepared artichoke dips are produced for consumer purchase. 
