SAP R/3 refers to the Systems Application and Product for data processing with a 3-tier architecture including presentation, application, and database layers. Function groups act as containers for function modules that logically belong together, while function modules can be called from any program and are not containers. Views provide an application-oriented view of one or more tables from the ABAP dictionary without containing data.