Studien, publicerad i Nature, har beskrivits som ett "milstensmoment" som kan hjälpa till att låsa upp nya sätt att behandla och förebygga sjukdomen.
Den största studien av sitt slag oplockade praktiskt taget alla fel som orsakar friska bröstvävnad att gå rogue.
Cancerforskning Storbritannien sade att resultaten var en viktig språngbräda till nya läkemedel för behandling av cancer.
För att förstå orsakerna till sjukdomen måste forskarna förstå vad som går fel i vårt DNA som gör att friska vävnader blir cancerframkallande.
Den internationella gruppen tittade på alla 3 miljarder bokstäver av människors genetiska kod - hela deras plan för livet - i 560 bröstcancer.
De upptäckte 93 uppsättningar av instruktioner, eller gener, som om de muterades, kan orsaka tumörer. Vissa har upptäckts tidigare, men forskare förväntar sig att detta är den definitiva listan, utan några sällsynta mutationer.
Prof Sir Mike Stratton, chef för Sanger Institute i Cambridge som ledde studien, sade att det var en "milsten" i cancerforskning.
Han sade till BBC: " Det finns omkring 20.000 gener i människans genom.  Det visar sig, nu har vi denna fullständiga syn på bröstcancer - det finns 93 av dessa [gener] som om muterade kommer att omvandla en normal bröstcell till en bröstcancercell. Det är en viktig information.
– Vi lämnar över listan till universiteten, läkemedelsföretagen, bioteknikföretagen för att börja utveckla nya läkemedel eftersom de muterade generna och deras proteiner är måltavlor för nya terapier.
"Det finns nu många läkemedel som har utvecklats under de senaste 15 åren mot sådana mål som vi vet arbete."
Riktade läkemedel som Herceptin används redan av patienter med specifika mutationer.
Prof Stratton förväntar sig att nya läkemedel fortfarande kommer att ta minst ett decennium att nå patienter och varnar: "Cancers är oärliga djur och de arbetar fram sätt att utveckla resistens mot nya terapier så totalt sett är jag optimistisk, men det är en härdad optimism."
Det finns också dåliga nyheter i data - 60% av de mutationer som driver cancer finns i bara 10 gener.
I andra änden av spektrumet, det finns mutationer så sällsynta de är i bara en liten del av cancer vilket innebär att det är osannolikt att det kommer att finnas några ekonomiska incitament att utveckla behandlingar.
Men varför muterar generna från början?
Mutationer lämnar unika ärr - så kallade mutationssignaturer - på vårt DNA och det gjorde det möjligt för teamet att identifiera 12 typer av skador som orsakar mutationer i bröstet.
En del är besläktade med familjerisker, men de flesta är fortfarande oförklarade.
En klass av mutation verkar härröra från kroppen som angriper virus genom att mutera deras genetiska kod, men också drabbas av indirekta skador i processen.
Huruvida någon av dessa processer kan ändras är fortfarande okänt inom detta nya område, men forskare hoppas att resultaten så småningom kan leda till sätt att minska risken för cancer.
Doktor Serena Nik-Zainal, en annan forskare vid Sangerinstitutet, tillade: " I framtiden skulle vi vilja kunna profilera individuella cancergenom så att vi kan identifiera den behandling som mest sannolikt kommer att lyckas för en kvinna eller man som diagnostiserats med bröstcancer.
"Det är ett steg närmare personlig vård för cancer."
Doktor Emma Smith, från Cancer Research UK, sade: " Denna undersökning för oss närmare en fullständig bild av de genetiska förändringarna i hjärtat av bröstcancer och kastar upp spännande ledtrådar om de viktiga biologiska processer som går fel i celler och driver sjukdomen.
"Att förstå dessa underliggande processer har redan lett till effektivare behandlingar för patienter, så genetiska studier i denna skala kan vara en viktig språngbräda för att utveckla nya läkemedel och öka antalet människor som överlever cancer."
Följ James på Twitter.
Forskare säger att de nu har en nästan perfekt bild av de genetiska händelser som orsakar bröstcancer.