Matplotlib is a python 2D plotting library which produces publication quality.
ArcGIS Explorer Desktop is a GIS viewer that gives you an easy way to explore.
ArcGIS Engine is a complete library of embeddable GIS components for developers.
Contains over 350 modules to render maps and images on monitor and paper.
It is a set of tools for ArcGIS that enable the users to create surfaces.