It is very common to see tables on web applications nowadays but is not that simple to see tables with groups of rows.
I have a table which can have multiple groups of rows. Each group can have from 1 to 5 rows. Just imagine each row is a stop in an travel. Some travels can have only one destination and others more than one.
I've been told that using zebra colors to separate different row groups can be consider as chartJunk distracting the user more than helping them.
The other problem with grouping items by color is that it adds a question: do the blue rows mean something? Are they somehow related? They're not aside from their neighbors, but it does add some additional processing for the viewer.
I've done this two prototypes to compare the visual results, but the one with background colors seems much more clean and visually appealing to me.
Without zebra stripping
With group zebra stripping