Ideą Kaggle.com jest organizowanie konkursów, w których zespoły specjalistów z całego świata tworzą modele prognostyczne dla danego zjawiska. Dokonują tego na podstawie danych dostarczonych przez firmy lub organizacje, które dzięki pracy zespołów mogą zbadać i rozwiązać ważne dla nich problemy. Kaggle innymi słowy łączy organizacje, które szukają rozwiązania pewnych problemów z zespołami specjalistów, które pracują nad znalezieniem najbardziej optymalnego rozwiązania.
Każdy konkurs ma ograniczony czas trwania, wiele zespołów rywalizujących między sobą oraz często wysoką nagrodę pieniężną dla zwycięzców. Co więcej, na tablicy danego konkursu są wyniki poszczególnych zespołów, dlatego rywalizacja toczy się na bieżąco do samego końca.
Konkursy na platformie Kaggle.com są w charakterze otwartym dla wszystkich oraz w zamkniętym, tylko dla wytypowanych wcześniej zespołów. Nagrody za przedstawienie najlepszego modelu wynoszą od kilku tysięcy do nawet milionów dolarów. Jednak największą korzyścią dla uczestników konkursów jest możliwość pracy z naukowcami i specjalistami z całego świata, którzy prezentują rożne szkoły i podejścia do tego samego problemu.