TCWReport and TCWBand are components to create "live WYSYWIG" reports. Not TCWReport has the property Dataset but TCWBand. Therefore it is possible to create reports which are not possible with other reporttools. Imaging a report with a image or memo in the middle while other bands are around. Look at Jump.cwr that show this. Further it is possible to show different datasets which are not linked in one report. Load ThreeDS.cwr in the demoexe to see what is meant.
No other special reportcomponents are necessary because you can use all components descanding from TControl.
The report itself works like TForm so you can use it to communicate with the user. You can use TButton, TCombobox and s.o.