Is the client_id and the consumer key the same thing?

Community Novice

I am starting to learn about the OAuth workflow for my first LTI and I have to pull information from the API. However, I am completely stuck. I know the Consumer Key and the Consumer secret are agreed upon by both parties and entered when the app is added by the admin to the Canvas instance. I also know that the client_id is the number generated with the Developer Key. 

I am confused how all of these variables work together to develop the OAuth token that can be used access the Canvas API.

Any and all help that I can get on this matter would be highly appreciated!