Aunque FoxPro es un DBMS y como tal soporta relaciones entre las tablas, no se le considera como un Sistema administrador de bases de datos relacionales (o RDBMS), por no soportar las transacciones.
Como la mayoría de dialectos xBASE, FoxBASE es además un compilador que genera ficheros EXE independientes.
Comprende un superconjunto del lenguaje dBASE IV, pero una interfaz completamente nueva más parecida a la de FoxBASE+ para Mac.
En julio de 1991 se presenta FoxPro 2.0 para MS-DOS, destinado a revolucionar el mercado xBase.
La versión para Apple Macintosh, trae la integración en el lenguaje de sentencias y opciones exclusivas del Mac (por compatibilidad, dichas sentencias siguen presentes en Visual Foxpro 6, 7 y 8, pese a no existir versión para Mac OS).
FoxPro 2.6 for UNIX (FPU26) ha sido instalado en Linux y FreeBSD utilizando la biblioteca de soporte iBCS2 (Intel Binary Compatibility Standard).
Pese a no ser ya soportado por Microsoft, existe todavía una activa comunidad de programadores y usuarios de FoxPro a nivel internacional, particularmente en Sudamérica y en menor medida, España.