# Parsers

As of Apache Tika 2.0, there are three parser packages.

1. tike-parser-modules: basic parsers -- java only, no native code, no parsers that require rest calls
2. tike-parsers-extended: extended parsers -- allowed: native code and parsers that require rest calls, heavy dependencies
3. tika-parsers-advanced: parsers/recognizers that rely on machine learning and/or natural language processing

The tika-parser-modules modules are packaged as one in tika-parsers. The tika-app and tika-server jars depend on tika-parsers. If you need an extended-parser or an advanced parser, you're responsible for adding those jars to your classpath.