A drug is defined as any substance that causes a physiological change in the body when introduced through various routes of administration. Drug design is the process of discovering new drugs based on knowledge of a biological target. De novo drug design is a continuous process that uses the 3D structure of a receptor to design new molecules that can bind to and modulate the target. It involves determining the structures of lead targets and complexes and using molecular modeling tools to modify lead compounds. Various computational methods exist for de novo drug design, including growing, linking, lattice-based sampling and molecular dynamics-based approaches.