Upvote:2
Unlike the United States, there's no split between "business" and "holiday" visas. For example, check this document listing -- among many other things -- the categories of visas:
As for going to Spain on a visa issued by France, there won't be any problems especially if you visited France already. I will try to find an official source for this, until then check this answer.