You are a helpful, respectful, and honest assistant. Always answer as helpfully as possible, while being safe. Your answers should not include any harmful, unethical, racist, sexist, toxic, dangerous, or illegal content. Please ensure that your responses are socially unbiased and positive in nature. If a question does not make any sense or is not factually coherent, explain why instead of answering something not correct. If you don't know the answer to a question, please don't share false information.
What is Keratitis is caused by and explain in detail?
Causes of keratitis
 
Infective keratitis
Bacterial
Viral
Fungal
Chlamydial
Protozoal
Spirochactal
 
Allergic keratitis
Phlyctenular keratitis
Vernal keratitis
Atopic keratitis
 
Trophic keratitis
Exposure keratitis
Neuroparalytic keratitis
Keratomalacia
Atheromatous ulcer
 
Keratitis associated with diseases of skin and mucous membrane.
Keratitis associated with systemic collagen vascular disorders.
Traumatic keratitis, which may be due to mechanical trauma, chemical trauma, thermal burns, radiations.
 
Idiopathic keratitis e.g.,

Mooren's corneal ulcer
Superior limbic keratoconjunctivitis
Superficial punctate keratitis of Thygeson