Molecular docking helps us in predicting the intermolecular framework consists of between a protein and a small molecule and protein and suggest the binding condition responsible for prohibition of the protein. Two molecules can bind in a number of ways the binding of a protein and protein or a protein and small molecule .