Whether a user uses a menu path or enters the TCode directly, the TCode is stored in a virtual bucket. This bucket is a special authorization object called
What is the difference Between Role and Profile?, BASIS Interview Questions Profiles are the component of the older SAP releases, this was not replaced in the newer versions but a new layer was placed above Profiles, Roles. Profiles are therefore a subcomponent of Roles, the - SAP Techies