A business visa for Spain is a short-stay visa, also known as the Schengen visa. This visa is valid for the entire Schengen Area and not limited to Spain alone.