Systems Applications Architecture A set of specifications written by IBM describing how users should interface with applications and communications programs. The idea is to give all software "a common feel" so that training will be less burdensome. Plus all software written to SAA specifications will provide similar screen layouts, menus and terminology.