Bootstrap to metoda wnioskowania w sposób, który nie wymaga przyjęcia parametrycznej postaci dla rozkładu populacji. Nie traktuje oryginalnej próbki tak, jakby była populacją, nawet jeśli obejmuje próbkę z zastąpieniem z oryginalnej próbki. Zakłada się, że pobieranie próbek z zastąpieniem z oryginalnej próbki o wielkości n naśladuje pobieranie próbki o wielkości n z większej populacji. Ma również wiele wariantów, takich jak m out of bootstrap, który ponownie próbkuje czas m z próbki o rozmiarze n, gdzie m <n. Ładne właściwości bootstrapu zależą od teorii asymptotycznej. Jak wspomnieli inni, bootstrap nie zawiera więcej informacji o populacji niż podane w oryginalnej próbce. Z tego powodu czasami nie działa dobrze w małych próbkach.
W mojej książce „Bootstrap Methods: A Practitioners Guide”, wydanej przez Wiley w 2007 roku, wskazuję sytuacje, w których bootstrap może się nie powieść. Obejmuje to rozkład, który nie ma momentów skończonych, małe liczebności próby, oszacowanie skrajnych wartości z rozkładu i oszacowanie wariancji w próbkowaniu ankietowym, w którym wielkość populacji wynosi N i pobierana jest duża próbka n. W niektórych przypadkach warianty bootstrap mogą działać lepiej niż oryginalne podejście. Dzieje się tak z niektórymi aplikacjami m out of n bootstrap. W przypadku szacowania poziomów błędów w analizie dyskryminacyjnej, bootstrap 632 stanowi ulepszenie w stosunku do innych metod, w tym innych metod bootstrap.
Powodem tego jest to, że czasami nie można polegać na założeniach parametrycznych, aw niektórych sytuacjach bootstrap działa lepiej niż inne metody nieparametryczne. Można go zastosować do wielu różnych problemów, w tym do regresji nieliniowej, klasyfikacji, oszacowania przedziału ufności, oszacowania obciążenia wstępnego, dostosowania wartości p i analizy szeregów czasowych, aby wymienić tylko kilka.