HDB is the government agency in Singapore responsible for public housing, while BTO is a scheme allowing buyers to book new flats under construction by HDB.