# Temporal Client

> A Temporal Client acts as the bridge for communication between your applications and the Temporal Service, enabling you to start Workflow Executions, send Signals and Queries, and retrieve results.

A Temporal Client allows you to communicate with the [Temporal Service](/temporal-service).

The most common operations that a Temporal Client allows you to perform are the following:
- Start a Workflow Execution
- Get the result of Workflow Execution
- List Workflow Executions
- Query a Workflow Execution
- Signal a Workflow Execution

For [Standalone Activities](/standalone-activity), a Temporal Client can also start and manage Standalone Activities directly, without involving a Workflow.

## SDK guides
