Which text colour / hierarchy should I apply to my design?

Category of design

Websites

Mobile Applications

Web Applications

Enterprise Applications

TV Applications

Blogs / Articles Detail page

Marketing Page

Heading, Title, Subheading, Card Title

body, Description, supporting content

Captions, Image descriptions, less important text

text/high-contrast

text/default-contrast

text/low-contrast

is on bold surface

Heading, Title, Subheading, Card Title

text/high-contrast

Paragraph, Description, supporting content

Captions, Image descriptions, less important text

text/medium-contrast

Note: This decision tree only helps how to apply colours to grey text. This should not be considered for applying colors in your interface.