What Is Meant By Off The Shelf