What is Ledger in accounting - explain its Types - Tutor's Tips

What is Ledger in accounting - explain its Types - Tutor's Tips