Nanofluids can be prepared using either a one-step or a two-step method. In the one-step method, nanoparticles are synthesized directly within the base fluid, ensuring better dispersion and stability. The two-step method involves the synthesis of nanoparticles first, followed by their dispersion into the base fluid. Stabilizers or surfactants are often added to prevent agglomeration of nanoparticles.