Rhizosphere, the interface between soil and plant roots, is a chemically complex environment which supports the development and growth of diverse microbial communities. The composition of the rhizosphere microbiome is dynamic and controlled by multiple biotic and abiotic factors that include environmental parameters, physiochemical properties of the soil, biological activities of the plants and chemical signals from the plants and bacteria which inhabit the soil adherent to root-system. Recent advancement in molecular and microbiological techniques has unravelled the interactions among rhizosphere residents at different levels. In this review, we elaborate on various factors that determine plant-microbe and microbe-microbe interactions in the rhizosphere, with an emphasis on the impact of host genotype and developmental stages which together play pivotal role in shaping the nature and diversity of root exudations. We also discuss about the coherent functional groups of microorganisms that colonize rhizosphere and enhance plant growth and development by several direct and indirect mechanisms. Insights into the underlying structural principles of indigenous microbial population and the key determinants governing rhizosphere ecology will provide directions for developing techniques for profitable applicability of beneficial microorganisms in sustainable agriculture and nature restoration. © Haldar and Sengupta; Licensee Bentham Open.