HCLTech Interview Question

What is JDBC ?Explain the steps involved.