There are some quantifiable characteristics of software like size, quality, lines of code, etc. All these form the software metrics which help to measure software performance, plan work items, monitor productivity and also benefit in other things. In this section, we will discuss different software metrics and their uses.