> For the complete documentation index, see [llms.txt](https://docs.id.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.id.gov.sg/learn-the-basics.md).

# Learn the basics

- [Protocols](https://docs.id.gov.sg/learn-the-basics/protocols.md)
- [OAuth 2.0 and OpenID Connect](https://docs.id.gov.sg/learn-the-basics/protocols/oauth-2.0-and-openid-connect.md)
- [sgID](https://docs.id.gov.sg/learn-the-basics/protocols/sgid.md)
- [White Paper](https://docs.id.gov.sg/learn-the-basics/protocols/sgid/white-paper.md): The White Paper describes the design goals of the sgID protocol, and goes into detail on the protocol specifics and how it meets these design goals
- [Integration Patterns](https://docs.id.gov.sg/learn-the-basics/integration-patterns.md)
- [Web Server and SSR Frontend](https://docs.id.gov.sg/learn-the-basics/integration-patterns/web-server-and-ssr-frontend.md)
- [Backend for Single-Page App (SPA) Frontend (BFF)](https://docs.id.gov.sg/learn-the-basics/integration-patterns/backend-for-single-page-app-spa-frontend-bff.md)
