In recent days, the usage of drones was increased and extended to various domains such as surveillance, photography, military, rescue, etc. Drones are small flying computers with on-board sensors and camera with a limited battery and coverage area. Due to the limited coverage area, usage of standalone drones in the above-mentioned domains such as rescue and military is restrictive. Multi-drones with self-organizing network can help to solve the above discussed issues. Hence, this chapter presents an extensive review on drone networks in which the core areas such as coverage, connectivity, link establishment, etc. are discussed. Finally, this chapter concludes by leveraging the challenges in state-of-the-art technologies in drone networking.