What are the concepts of consulting, engineering consulting and consulting engineer?

1, consulting; An intelligence-intensive service based on information, relying on expert experience, independently analyzing and studying the tasks entrusted by customers, making suggestions and assisting customers to implement when necessary;

Engineering consultation: consulting engineers independently provide the clients with consulting services related to knowledge, experience and skills in the organization, management, technology and economy of engineering construction during the whole process or a certain stage of engineering construction and use;

Consulting engineer: a professional engineer engaged in engineering consulting.