I already know, or rather read what are they good for, but I don't get it.
Jagged arrays are useful for modeling sparse data structures where you might not always want to allocate memory for every item if it is not going to be used
Would someone please help me understand it? & please provide examples & real life situations where you make decisions and weigh the use of jagged arrays against something else like arrays.