A gradient is the smooth transition of one or more shades in a canvas. Gradients are mostly used to come up with visually appealing and calming backgrounds.
Compared to flat colours, a gradient colour canvas is smoother and will highlight the content. It will also add more depth to the designs, making them memorable.