---
title: "Starter guides"
description: "This section helps you to get started with Weaviate."
url: https://docs.weaviate.io/weaviate/starter-guides
---

# Starter guides

This section helps you to get started with Weaviate.



[Which Weaviate setup?](https://docs.weaviate.io/weaviate/starter-guides/which-weaviate): Find the right Weaviate deployment option (Cloud, Docker, K8s, Embedded) for your needs.

[Collection definitions & schema](https://docs.weaviate.io/weaviate/starter-guides/managing-collections): Learn how to define collection settings, properties, and data schema effectively.

[Collection scaling limits](https://docs.weaviate.io/weaviate/starter-guides/managing-collections/collections-scaling-limits): Learn why multi-tenancy helps when scaling beyond many collections.

[Retrieval Augmented Generation (RAG)](https://docs.weaviate.io/weaviate/starter-guides/generative): Perform generative search (RAG) by augmenting LLM prompts with search results.

[Indexing](https://docs.weaviate.io/weaviate/starter-guides/managing-resources/indexing): How Weaviate indexes data for fast search and filtering, and choosing index settings.

[Managing resources](https://docs.weaviate.io/weaviate/starter-guides/managing-resources): Balance search speed, recall, and cost with compression and other features.



## Other guides and tutorials



[How-to manuals](https://docs.weaviate.io/weaviate/guides): Instructions on how to use most Weaviate features.

[Tutorials](https://docs.weaviate.io/weaviate/tutorials): Step-by-step guides and practical examples.

[Recipes](https://docs.weaviate.io/weaviate/recipes): Jupyter Notebooks that showcase various use cases and functionalities.

