CSSOM - the CSS Object Model - is the set of APIs that allow manipulation of CSS from Javascript. It is similar to what DOM is for HTML. It allows users to read and write CSS style dynamically.
AnimationEvent
CaretPosition
CSS
CSSConditionRule
CSSCounterStyleRule
CSSFontFaceRule
CSSFontFeatureValuesMap
CSSFontFeatureValuesRule
CSSGroupingRule
CSSImportRule
CSSKeyframeRule
CSSKeyframesRule
CSSMarginRule
CSSMediaRule
CSSNamespaceRule
CSSPageRule
CSSPositionTryRule
CSSPositionTryDescriptors
CSSRule
CSSRuleList
CSSStartingStyleRule
CSSStyleDeclaration
CSSStyleSheet
CSSStyleRule
CSSSupportsRule
FontFace
FontFaceSet
FontFaceSetLoadEvent
MediaList
MediaQueryList
MediaQueryListEvent
Screen
StyleSheet
StyleSheetList
TransitionEvent