> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vecbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The basics

> Understand the few simple ideas behind workspaces, Agents, tasks, files, and access in Vecbase.

You only need a few ideas to get comfortable with Vecbase.

## Workspaces

A [**workspace**](/workspace/overview) is where a team keeps a related area of
work. It contains the Agents, tasks, files, connections, and settings for that
work. A team can use one workspace or separate workspaces for different
projects or access needs.

## Agents and tasks

An [**Agent**](/agents/overview) is an AI teammate you set up for a
responsibility. It has a name, instructions, a chosen model, a work
environment, and access you control.

A **task** is one piece of work or one conversation with that Agent. New tasks
are useful when the goal or context changes.

<Tip>
  **Name the responsibility**

  “Customer Research” is easier to manage than “My AI.” A clear name reminds
  everyone what the Agent should and should not do.
</Tip>

## Files

The [**File Library**](/agents/files) is the shared home for team files. Inside
it, **file spaces** keep files organized by project or purpose.

Files attached to a task are available for that piece of work. Files on a
Dedicated cloud computer stay with that Agent. These are different from the
team's File Library, so save important shared results in the right file space.

## Skills and connections

A [**Skill**](/agents/skills) is a reusable set of instructions for a familiar
kind of work. It helps an Agent follow the same method again.

A [**Connection**](/workspace/connectors) links an approved external app or
account to the workspace. Connecting an account does not automatically give
every Agent access. You choose which Agent may use it.

Built-in capabilities, Skills, and Connections solve different needs. Start
with what Vecbase already provides, then add only what the work requires.

## Access and approvals

Access answers a simple question: **who or what may use this resource?**

[Agent access and approvals](/administration/access-approvals) decide which
tools, file spaces, and connections an Agent may use. Sensitive actions may
ask a person to approve them before they continue.

[Billing](/workspace/billing) also affects availability. When a needed plan or
credit balance is not available, new work pauses instead of running without
control.
