A micro-climate is a local set of atmospheric conditions that differ from those in the surrounding areas, often with a slight difference but sometimes with a substantial one. The term may refer to areas as small as a few square meters or square feet (for example a garden bed or a cave) or as large as many square kilometers or square miles. Because climate is statistical, which implies spatial and temporal variation of the mean values of the describing parameters, within a region there can occur and persist over time sets of statistically distinct conditions, that is, microclimates. Microclimates can be found in most places.
source – wikipedia.org