You should be familiar with project areas, configuration spaces, snapshots, workspaces, and change sets, which are described in Management of shared resources.
In a serial development environment, you share one workspace with other team members.
In a parallel development environment, you and your team members might have individual workspaces whose contents are derived from a common workspace. To make changes in your workspace visible to other team members, you deliver your changes to the common workspace, which is also called a flow target. Then, from the common workspace, your team members can accept those changes into their own workspaces to ensure they have the most recent versions of resources.