Doubts about designing tokens

When should I use elevation.surface.hovered for hover effects, and when should I use color.background.inverse.subtle.hovered? Currently, most components in the Figma community seem to use color.background.inverse.subtle.hovered for hover effects, and I’m confused about the purpose of elevation.surface.hovered.
Thanks everyone for the answers~

@DLLiu In my experience the documentation on colors here is usually enough to help make a decision on which token to use where. Do you have a specific scenario that you think is not covered in the documentation?