Difference between Visiting Lecturer and Lecturer?
It surely depends on the circumstances.  

Perhaps in some cases a "Visiting Lecturer" is someone not normally on the staff, who comes for one term or one year and serves as a Lecturer.  After that, going back to their usual job.  

Whereas a "Lecturer" is a regular member of the staff.