Abstract Spaces and Approximation