Water scarcity and wastewater treatment are major concerns due to increased urbanization, industrialization, and anthropogenic practices. Various toxic heavy metals, dyes, pollutants, and chemicals are a matter of concern as they have severe environmental and ecological damage and health effects. Various advancements are being introduced in the field of adsorption using nano adsorbents and composites to deal with wastewater treatment problems. Nanocomposites are intelligent to eliminate bacteria, viruses, and inorganic and organic pollutants from wastewater due to precise binding action (chelation, absorption, ion exchange). Nanocomposite materials, such as metal nanocomposite, metal oxide nanocomposite, carbon nanocomposite, polymer nanocomposite, and membrane nanocomposite, are active in water purification. Nanoparticles (N.P.s) are important for remediation because of their large surface area, size, reactivity, and active sites. For high adsorption of pollutants, N.P.s were treated by increasing the electron density and surface area and adding functional groups. They are more capable of eliminating hazardous organic-inorganic pollutants, pathogens, and heavy metals from wastewater. This nanotechnology treatment technique has no hazardous by-products; these techniques have various regenerative efficiencies. Among various treatment methods, the adsorption process is considered one of the most highly effective treatments of heavy metals, and the functionalization of adsorbents can fully enhance the adsorption process. Therefore, four adsorbent sources are highlighted: polymeric, natural mineral, industrial by-product, and carbon nanomaterial adsorbent. The major purpose of this review is to gather up-to-date information on research and development on various adsorbents in the treatment of heavy metal and dyes from water by emphasizing the adsorption capability, the effect of pH, isotherm and kinetic model, removal efficiency, and the contact of time of every adsorbent.