Theoretical Background (the mathematical details)
API Documentation (the software implementation details)