Il existe de nombreuses méthodes d'investigation des interactions protéine–protéine. Chaque méthode a ses avantages et ses inconvénients, en particulier pour ce qui concerne la sensibilité et la spécificité. Une haute sensibilité signifie que beaucoup des interactions qui existent seront détectées, alors qu'une haute spécificité veut dire que la plupart des interactions détectées existent vraiment.