An project is a repository for all the files, resources, and information required to build one or more software products.
A target specifies a product to build and contains the instructions for building the product from a set of files in a project or workspace.
you ship targets. Your end products are targets.
Many targets can belong to a single projet
An Xcode scheme defines a collection of targets to build, a configuration to use when building, and a collection of tests to execute.