What's the difference between "tags" and "stackTags" at the provider level for AWS configurations?

aws

#1

What’s the difference between “tags” and “stackTags” at the provider level for AWS configurations?

The example here shows both available.

https://serverless.com/framework/docs/providers/aws/guide/serverless.yml/

Do “tags” only apply to Lambda functions?

provider: 
  name: aws
  stackTags: # Optional CF stack tags
    key: value
  tags: # Optional service wide function tags
    foo: bar
    baz: qux