density is simly mass per unit volume of a body,where as specific weight is the weight per unit volume of a body. ... A body will have same density in moon and earth, but will have different specific weights.