Climate is characterized by seasons, precipitation and -