What are the difference between developed and developing countries?