Library Genesis, often abbreviated as LibGen, is a website that provides access to millions of books, articles, and other documents for free.