Quality is indispensable term in any thing. Software quality is a combination of internal quality & external quality and these two terms are identified with each other. In the event that the internal quality is great then there is probably in external quality. In any item, client fulfillment is principle criteria for nature of an item. External properties rely on internal properties. The internal and external both quality are vital for any product. A product have both internal & external quality characteristics. This paper consolidates the review on internal & external quality of software. It is furthermore used to manage the internal quality characteristics and external quality characteristics.