Definition and Explanation
caniuse.com is a website that aids developers in identifying which HTML/CSS features are available to each different browser, and which version they first became available in.
4 Uses of CanIUse Resources
caniuse.com has a quick search tool at the top of the page in which you can enter the name of a HTML element or CSS selector to determine if it can be used by a particular browser. The site will provide an estimation of global usage as a percentage, which is valuable information that you can use to determine if your code will have widespread utility. It also has a tool to let you test CSS properties and values in various browser environments. A tab also breaks down any known issues with a CSS property. Lastly, it lists the specific version range for each popular browser and has an easy-to-follow table to determine if your code will work that specific version.
Properties and Documentation
CSS Grid
Can I Use?: CSS GridCSS Grid Layout is a method for assigning a layout to content based on an X and Y or column and row system. It currently has wide support in browsers.
CSS @scroll-timeline
Can I Use?: @scroll-timeline@scroll-timeline is a CSS property that allows animations to be driven by a container's scroll position. It currently has no official support, but can be used in Chrome by enabling experimental web platform features.
Summary
caniuse.com is an extremely useful tool for determining how supported certain HTML/CSS features are on each platform, researching known issues with HTML/CSS code support, and finding out what features may be available in the future.