Fie V un spațiu vectorial peste un corp comutativ K.
Se numește formă biliniară pe spațiul vectorial V o aplicație
liniară în ambele argumente, adică care satisface condițiile:


pentru orice
și orice
Mulțimea formelor biliniare definite pe spațiul vectorial V, prevăzută cu operațiile de adunare și înmulțire a funcțiilor, formează un spațiu vectorial peste K numit spațiul dual.
Un exemplu important de aplicație biliniară este produsul scalar canonic pe
adică aplicația
definită prin: pentru orice
și

Mai general, orice produs scalar este o formă biliniară: de fapt, un produs scalar abstract real este, prin definiție, orice formă biliniară simetrică pozitiv-definită nedegenerată (a se vedea mai jos).
Fie
un spațiu vectorial n-dimensional și
o bază a lui
. Fie x și y doi vectori oarecare
și
Atunci, expresia formei biliniare g est dată de:


unde s-a notat:
O formă biliniară
se numește:
- simetrică dacă

- antisimetrică dacă

- definită dacă

Dacă corpul comutativ K este complet ordonat — adică dacă există o relație de ordine totală
pe K — atunci
se numește:
- pozitivă dacă
.