jReportServer is a Java web report tool. It uses for executing, storring reports, managing user permissions for accessing reports.It's a flexible and easy extendable tool for bussiness applications. It uses several reports engines JasperReport, BIRD.