Diversity is described as differences in terms of ethnicity, gender, age, religion, sexual orientation, physical ability and culture. With rise in the migration and globalization, as well as growing competition in hiring, retaining and motivating the best workforce, corporations all over the world need to handle work forces with diversity.