Holland, Amsterdam, and the Netherlands often get confused and used interchangeably. The Netherlands (or Nederlands in Dutch) is the name of the country. Amsterdam is the capital of the Netherlands and one of its major cities. Holland is actually the name of two Dutch provinces: North Holland and South Holland. Amsterdam is located in North Holland.