What are packages in Go program?

Go programs are made up of packages. The program starts running in package main. This program is using the packages with import paths “fmt” and “math/rand”.