Is there is any difference between leptospirosis and viral hepatitis?

Yes. Leptospirosis is caused by a bacteria, leptospira bacteria. It can cause liver disease in humans, but usually is a manifestation of a systemic involvement with other injury to kidneys and lungs (then called weil's syndrome). Treatment is to make the right diagnosis and use of antibiotics. Viral hepatitis is caused by a variety of viruses and treatment depends on the type of virus and chronicity.
Yes. Completely different. Leptospirosis is caused by a spirochete where as hepatis a, b, c, d, e are all viruses.