Rigid docking is a computational approach that treats both the ligand and the receptor as rigid bodies, meaning that their conformations do not change during the docking process. This method simplifies the interaction between the two molecules by considering only their translational and rotational degrees of freedom without accounting for any flexibility in their structures. It is particularly useful for initial screening in virtual screening campaigns where the goal is to quickly identify potential binders from large libraries of compounds. It can also be used when the binding site is well-defined and when the ligand and receptor are known to undergo minimal conformational changes upon binding. Because it does not account for conformational changes, rigid docking can be much faster than flexible docking approaches. It is often used to examine large systems, such as protein-protein interactions, where the number of potential conformations can be prohibitively large for flexible docking methods .