The Cross List Web Part combines data from a parent List and its child Lists. The child Lists are referenced from the parent List by the use of lookup fields. You would use the Cross List Web Part to aggregate and display data from related Lists.
The List Rollup Web Part combines data from multiple Lists that share the same column type. You would use the List Rollup Web Part to create a master view from multiple Lists on different sites.