What is the difference between for each row and for each item

Hello.

Well For each (item) and For each Row have mainly the same functionality. They allow you to iterate through a collection of items. It can be an array, a list, a datatable etc. When using For each you need to specify the data type and because you might need to iterate through a datatable more often you have the specific Activities for Datatables.

So For Each Row is an For Each (item) designed for dattables.