HCLTech interview question

What is JDBC ?Explain the steps involved.