That's a very broad question and I see that it already has a vote to close the question for this reason.
Let me give the nutshell version of the answer (I could easily write a book about it).
iText is a library that can be used by developers to enhance their web and other applications with PDF functionality: create PDF, fill out PDF forms, examine and manipulate existing PDFs.
JasperReports is a Business Intelligence tool that uses iText to create reports by JasperSoft / TIBCO. JasperReports only uses a limited part of the complete iText functionality. Creating PDF is just a feature of JasperReports, and JasperSoft is using iText to implement that feature.
Adobe LC is a suite of modules, some of which can only be provided by Adobe. For instance: no third party can "Reader enable" PDF documents because Reader enabling requires a private key that is proprietary to Adobe. However: iText competes with Adobe LC in some areas, for instance digital signing (read the white paper from the Office of Legislative Counsel on digital signatures) or form filling (iText has an add-on called XFA Worker that can convert your dynamic XFA forms into static PDF, e.g. PDF/A).
DISCLAIMER: I'm the CEO of iText Software. Please contact Adobe and JasperSoft to hear their point of view.