I have been reading articles around the net to understand the differences between the following key types. But it just seems hard for me to grasp. Examples will
Adding a summary answer as the accepted one is quite long. The terms "row" and "column" are used in the context of CQL, not how Cassandra is actually implemented.
Examples:
PRIMARY KEY (a): The partition key is a.PRIMARY KEY (a, b): The partition key is a, the clustering key is b.PRIMARY KEY ((a, b)): The composite partition key is (a, b).PRIMARY KEY (a, b, c): The partition key is a, the composite clustering key is (b, c).PRIMARY KEY ((a, b), c): The composite partition key is (a, b), the clustering key is c.PRIMARY KEY ((a, b), c, d): The composite partition key is (a, b), the composite clustering key is (c, d).