Hola,
R/2 significa arquitectura de dos niveles. Significa que contiene la presentación por un lado y la aplicación y la base de datos por el otro. Los sistemas mainframe son el mejor ejemplo de este tipo de arquitectura.
R/3 significa arquitectura de tres niveles. Es una arquitectura cliente-servidor donde uno representa la presentación, el segundo es la aplicación y el tercero es la base de datos. El mejor ejemplo de este tipo de sistemas son los sistemas actuales de SAP R/3.
Los sistemas no-SAP significan cualquier sistema que no sea de SAP. Por ejemplo, JAVA, MS SQL, Oracle Apps, y otros.
Para más información, por favor revisa los enlaces a continuación,
http://searchsap.techtarget.com/sDefinition/0,,sid21_gci212859,00.html
Espero que esto sea útil.
-Prasad Babu