What is the difference between oracle 10g, 11g, 12c, 19c

Oracle 10g is the first database management system designed for network computing;
Oracle 11g merges and expands Oracle’s unique functions to realize the advantages of grid computing, transforming the data center from a distributed island of system resources to a shared server and storage Pool;
Oracle 12c is designed for cloud computing.

The g of 10g and 11g is grid .
12c is a later…