When we want to go beyond the default settings to ensure that the resultant figure meets our specific purpose, we can customize the appearance and behaviors of each plot feature:
Per-element styling is possible
The ability to plot data values as colors and draw any shape of patches allows the creation of almost any kind of visualization
Useful in customizing plots created by extensions such as Seaborn