Бутерброд, как правильно отметили, - это ломтик хлеба, намазанный маслом; и обычно на него еще кладут колбасу, сыр или рыбу, икру… Сэндвич – это, конечно, тоже бутерброд, но ту же колбасу и сыр (начинку, в общем) кладут между двух ломтиков хлеба или скорее булки. А снэк – «лёгкая закуска» - от шоколадки до чипсов , для того, чтобы перебить чувство голода между основными приемами пищи. И бутерброд я бы не стала пока причислять к снэку. Бутерброд у нас все-таки является для некоторых людей вполне полноценным завтраком.