Molecular modelling encompasses theoretical and computational methods used to model molecular behavior. It involves computational drug design, computational biology, and materials science. Virtual screening is a computational technique used in drug discovery to search small molecule libraries and identify structures most likely to bind to targets like drug receptors and enzymes. Virtual screening can dock small molecules into known protein structures and automatically evaluate large libraries to find potential drug candidates. It has advantages of being reliable, cost-effective, time-saving, and increasing success rates. Virtual screening methods include ligand-based, structure-based, and hybrid approaches.