Разница между глаголами «лазить» и «лезть» заключается в том, что «лезть» — это глагол движения в определённом направлении, а «лазить» — в неопределённых направлениях. 1
Также «лазить» — общеупотребительный и стилистически нейтральный глагол, а «лазать» — разговорный вариант, его употребление допустимо в устной речи, но нежелательно на письме. 24