What Makes An Eye Twitch?

There isn’t any exact cause as to what makes an eye twitch. We do know that it could be due to stress, fatigue, caffeine and excessive squinting.