Den vanligste definisjonen av en binæroperasjon krever at resultatet ligger i samme mengde som argumentene. En del forfattere vil likevel bruke begrepet mer generelt om operasjoner som involverer to argument, uten hensyn til resultatet. Ifølge den første definisjonen vil indreproduktet mellom to vektorer være en binær operasjon, mens den vil være det ifølge den mer generelle definisjonen.