With a non-lucrative visa from Spain, you can visit other Schengen countries for up to 90 days within any 180-day period as a tourist. You cannot work in any EU country with this visa. For longer stays or outside the Schengen Area, you would need a specific permit.