Există patru factori care stau la baza atracției interpersonale: atractivitatea fizică, similitudinea personalității dintre cei doi, localizarea geografică și cantitatea de auto-prezentare prezentată. Oamenii de știință au avut dificultăți în studierea atracției interpersonale deoarece comportamentul în sine trebuie reprodus într-un laborator care utilizează condiții artificiale.
Aceste condiții artificiale fac imposibilă studiul comportamentului în mod natural și astfel poate fi dificil să se tragă concluzii pe baza studiilor. Aceste studii de cercetare au, de asemenea, tendința de a avea cantități disproporționate de elevi de clasă mijlocie, de colegiu alb în ei, precum și de a avea numai oameni de culturi occidentale. Mai mult, acești oameni nu s-au văzut unul pe altul înainte de studiu și sunt puțin probabil să se vadă unul pe altul după studiu.
Când a fost studiat, apropierea geografică a fost un factor de atracție, deoarece astfel oamenii se pot întâlni unul pe celălalt în sensul cel mai natural. Rularea în cineva care trăiește în același oraș este mult mai probabil decât să fugi în cineva care trăiește la 3.000 de mile distanță. Un alt factor, atractivitatea fizică, este împrăștiat în machiajul unei persoane. Numeroase studii au arătat că atractivitatea fizică crește dorința ca oamenii să interacționeze deoarece oamenii preferă să aibă prieteni și prieteni apropiați fizic. Persoanele care sunt fizic atractive sunt considerate a fi mai fericite, mai sănătoase, mai reușite, mai calificate din punct de vedere social și mai sensibile. Cu toate acestea, ideea de atracție fizică este subiectivă și, de asemenea, variază în funcție de cultură.
Oamenii care sunt capabili să dezvăluie detalii despre ei înșiși, fără a-și împărți prea mult, se adună adesea în mintea noii lor cunoștințe ca o persoană autentică, despre care se consideră că este mai atractivă. Ultimul factor este cât de asemănători sunt cei doi oameni. Oamenii sunt întotdeauna interesați să se întâlnească cu persoane care împărtășesc interese similare și pentru a fi prieteni cu alți indivizi asemănători.