Najbolja trenutna praksa (BCP) je metoda općeprihvaćena kao najprikladnija i najučinkovitija u trenutku izrade dokumenata sa smjernicama, iako oni mogu biti podložni promjenama kako se bolje prakse razvijaju. Ovo se može koristiti za označavanje raznih poslovnih aktivnosti, a također ima specifično značenje u zajednici informacijske tehnologije. Radna skupina za internetsko inženjerstvo ima skup dokumenata najbolje trenutne prakse koje koristi za preporuku najučinkovitijeg načina obavljanja različitih zadataka povezanih s internetom i umrežavanjem, te ih koristi i kao smjernice i kao zahtjeve za komentarima javnosti.
U dokumentu o najboljoj trenutnoj praksi izrađivač će raspravljati o metodi i pristupu i može dati obrazloženje kako bi objasnio zašto se čini da je najprikladniji u danom trenutku. Ovaj dokument je datiran kako bi pružio informacije o tome kada je to bila najbolja trenutna praksa. To može spriječiti zabune oko toga koji je dokument aktualan, budući da novija izdanja zamjenjuju druga. Na dokumentu može biti i broj verzije za pružanje dodatnih informacija.
Ova smjernica nije zahtjev ili mandat, iako se propisi mogu izraditi imajući na umu najbolje trenutne prakse i potencijalno ih pretvoriti u zakonske mandate. Umjesto toga, dokument predstavlja najpoznatiji način da se nešto učini, bilo da se radi o čišćenju rashladnog tornja u elektrani ili postavljanju uredske mreže. Dokument se temelji na iskustvima ljudi u industriji, istraživanju i onome što rade vodeći članovi industrije.
U pogledu internetskih standarda, smjernice najbolje trenutne prakse pomažu programerima informacijske tehnologije i internetske arhitekture da ostanu na istoj stranici. Oni mogu potražiti dokumente kako bi odredili najlogičniji pristup problemu. Ti se dokumenti također redovito ažuriraju i po potrebi postupno ukidaju. Stručnjaci za informacijsku tehnologiju mogu poslati komentare i prijedloge koji se mogu uključiti u buduće verzije kako bi se poboljšala najbolja trenutna praksa.
Ako tvrtka osjeća potrebu da odstupi od najbolje trenutne prakse, možda će trebati pružiti informacije o tome zašto i kako. Ova se dokumentacija može čuvati uz papirologiju povezanu s projektom. Osobe s pitanjima mogu ga pregledati kako bi utvrdile zašto je projekt odstupio od norme. Ako se odstupanje ne čini razumnim ili logičnim, mogu se postaviti pitanja o sposobnosti za obavljanje posla te prirode u budućnosti. Takve pogreške također mogu potaknuti klauzule o iznimkama u osiguranju od odgovornosti i drugim osiguranjima, što bi tvrtke trebale razmotriti prije nego što odluče napustiti najbolju trenutnu praksu.