Breast cancer, rather than constituting a monolithic entity, comprises heterogeneous tumors with different clinical characteristics, disease courses, and responses to specific treatments. Tumor-intrinsic features, including classical histological and immunopathological classifications as well as more recently described molecular subtypes, separate breast tumors into multiple groups. Tumor-extrinsic features, including microenvironmental configuration, also have prognostic significance and further expand the list of tumor-defining variables. A better understanding of the features underlying heterogeneity, as well as of the mechanisms and consequences of their interactions, is essential to improve targeting of existing therapies and to develop novel agents addressing specific combinations of features.