Quality concepts and definitions