What is the sauce? What's the difference with seasoning?
The definition of sauce is seasoning. One is to add it to the dish together with other seasonings, and the other is to dip it alone after the dish is served.
Of course, you have to buy spices when cooking, and sauces can be mixed with various spices. Except sesame sauce for instant-boiled mutton, most sauces have to be mixed at home.