Разницы между офтальмологом и окулистом нет, просто эти слова пришли к нам из разных языков: одно латинского, другое - греческого происхождения.