Report generator generate reports (now also forms) and print them basis on data received from client application, server, database and report template.