> For the complete documentation index, see [llms.txt](https://docs.witnesschain.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/key-terminologies.md).

# Key Terminologies

## CAMPAIGN

Is a set of tasks that the AI or a protocol needs to get done in the real world.&#x20;

{% hint style="success" %}
From taking a photo for AI training to having a musician play at your Valentine’s favorite café—if it’s requested, it's a campaign.
{% endhint %}

## WITNESS

is the proof of task participation or completion. A decentralized network of participants on the InfinityWatch app step in to execute tasks, verify events, and capture observations. They don’t just complete the work; they attest it cryptographically.

## FEED

is the stream of outputs (in this case, photos clicked) originating from the task completion

{% hint style="success" %}
Photos taken through the InfinityWatch's mobile app for the particular campaign
{% endhint %}

## WATCHTOWER

Any device running the InfinityWatch Mobile App ( or even the docker container )
