It can be injury, infection or tumor in breast. If you are asking about breast tenderness during pregnancy or before start of periods then this condition is due to high levels of a hormone called progesterone. This hormone causes many symptoms of pregnancy including breast tenderness. Breast tenderness before periods is one of the signs of premenstrual syndrome which is also due to same hormone.