CSS is a language style that describes the appearance of a file or document created in a markup style language; it’s how websites are designed. Web browsers receive HTML documents from a web server or local storage and render the documents into multimedia web pages. All tags in HTML are styled using CSS, including the document’s headings, paragraphs, body and other text pieces.
Ease of Use
Page Load Times
You can view a more detailed comparison of performance for CSS vs JS animations by MDN.