Are pine trees evergreen trees? When is the best time to plant them?

The pine tree is an evergreen tree because it remains green all year round, but th...