Оба глагола обозначают одно и то же - "знать".
Но когда какой использовать? Tutto facile!
Sapere - знать какой-то факт, информацию.
Lo sai che Maria parte per gli Stati Uniti? - Ты знаешь, что Мария уезжает в США?
Sai da quanto tempo lui lavora in banca? - Ты знаешь, сколько времени он работает в банке?
Conoscere - знать человека, номер телефона, знать что-то хорошо, разбираться в чем-то, в том числе знать иностранные языки.
Tu conosci bene Mosca? - Ты хорошо знаешь Москву? (мы знаем расположение улиц, схему метро и т.д.)
Lo conosco da 5 anni - Я знаю его с 5 лет.
Tu conosci l'italiano? - Ты знаешь итальянский?