 Grid-enabled applications are specific software applications that can utilize grid infrastructure.This is made possible by the use of grid middleware, as pointed out above.Software as a service (SaaS) is “software that is owned, delivered and managed remotely by one or more providers.” (Gartner 2007) Additionally, SaaS applications are based on a single set of common code and data definitions.