A vector space is an abstract mathematical structure defined over a field, characterising vectors through operations like addition and scalar multiplication. Euclidean spaces are a type of vector space specifically identified with geometric properties, conforming to the intuitive structures of Euclidean geometry, like length and angles.