Does hapikey is same as Token oauth?

I’m trying to update contacts with API, does hapikey is same as token or oauth?
if so , then every updates I need to ask for user to grant access?

https://api.hubapi.com/contacts/v1/contact/vid/2340324/profile?hapikey=demo

Thank you in advance

I found solution here :

API key difference between hapikey and access token OAuth

Hi, I am referring to this link: Accounts Dashboard | HubSpot Just want to know what is the difference between hapikey and access_token? in terms of permission and usage limits?