Enchilada sauce is a simmered sauce made from the tomato paste, seasonings, and broth, whereas salsa is a raw sauce that is made from chopped vegetables and/or fruits.