# References

Explore SuperTokens concepts, APIs, and advanced customization options for authentication integration.

Discover the underlying concepts and the APIs exposed by **SuperTokens**.

## [SDK and API References](/content/docs/references#sdk-and-api-references/index.html)

Read through detailed information on entities that you encounter while using **SuperTokens**.

[Frontend SDK Reference](/content/docs/references/frontend-sdks/reference/index.html)  
Information on how the frontend SDKs have a structure and how to use them.  
[Backend SDK Reference](/content/docs/references/backend-sdks/reference/index.html)  
Information on the structure of the backend SDKs and how to use them.  
[FDI Reference](/content/docs/references/fdi/introduction/index.html)  
Details about the endpoints exposed by the **Frontend Driver Interface**.  
This is the API enabled by the backend SDKs.  
[CDI Reference](/content/docs/references/cdi/introduction/index.html)  
Details about the endpoints exposed by the **Core Driver Interface**.  
This is the API enabled by the SuperTokens Core Service.

## [Advanced customisation](/content/docs/references#advanced-customisation/index.html)

See how you can fine-tune your authentication flow by using specific SDK features.

[Frontend Hooks](/content/docs/references/frontend-sdks/hooks/index.html)  
[Frontend Function Overrides](/content/docs/references/frontend-sdks/function-overrides/index.html)  
[Backend Function Overrides](/content/docs/references/backend-sdks/function-overrides/index.html)  
[Backend API Overrides](/content/docs/references/backend-sdks/api-overrides/index.html)  
[React Components Override](/content/docs/references/frontend-sdks/prebuilt-ui/override-react-components/index.html)  
[Pre-Built UI Theming](/content/docs/references/frontend-sdks/prebuilt-ui/changing-colours/index.html)
