<prompt> Translate the following text to EnglishIngawa kuna tofauti nyingi, mazoezi ya sasa inatambua makundi manne ya msingi ya aina ya mkataba ambayo inatumika kwa ununuzi wa vifaa kadhaa  <response>: Although there are many variations, current practice recognizes four basic categories of contract types that apply to several facility acquisition 