1. Deserialization 2. Serializer 3. CRUD_API 4. Model_serialzer 5.FunctionasedApiView 6.ClassVasedApiView 7.GenericApiView_And_mixin 8.ConcreteView 9. Authentication a.BasicAuthentication b.SessionAuthenticationAndPermission c.AuthenticationAndPermissionInFunctionBasedView d.TokenAuthenticaton e.CustomAuthentication 10.JSON-webTokenAndSimpleJWT 11. Throttling 12. filter and search 13. Pagination