A server is a (physical or virtual) machine running SQL Server software.
An instance is a collection of SQL Server databases that are run by a single SQL Server service, such as an instance. You can view each individual instance that you use in your service console. Each instance can be started or stopped separately.
. , .