Vega is a platform agnostic visualization framework. Altair is the Python binding on top of Vega and I think declarative systems most of the time they have a higher level of abstraction. So basically Altair generates that data set that goes down to the next layer. Yeah, it looks really great. There's a beautiful picture of a scatter plot with a legend and multiple colors kind of pulling out some nuance in the data.