Social development theory attempts to explain qualitative changes in the structure and framework of society, that help the society to better realize its aims and objectives. (Wikipedia)