Hi Muhammad
From my point of view I see them as almost the same thing. Do you have an example of how you differentiate between consultant and professional.
A consultant can work for a company and be sent to client/customer sites to design, implement and support the SAP system. At the same time the client/customer can choose to keep it all "in house" whereby they build up their own team of employees (and sometimes contractors). In both cases, they are professionals. You then also have the actual end users with domain experience who use the system for their job (e.g. Accountants, Purchasing Officers, HR and Payroll Staff, Inventory Warehouse Managers, etc)
Regards
Colleen