Stockholm is the capital and largest city of Sweden. The municipality of Stockholm has a population of 765,044. A municipality may include rural areas as well as the urban center. Stockholm is the heart of Swedish commercial and cultural life and a major center for international trade and communications. The city lies on the east coast of Sweden, between Lake Malaren and the Baltic Sea.