What Infrastructure Is Necessary For Development?

What Infrastructure Is Necessary For Development? Physical aspect : Roads, bridges, canals, drains, sewerage, buildings, electricity, communication, etc. are physical infrastructures. The development of these aspects helps to run more development works. Social aspects : It is absolutely necessary to develop social aspect like other infrastructures of development. What are the infrastructure needed for development?