Vector spaces are sets of vectors that satisfy specific properties under addition and scalar multiplication.