What is Kirchhoff's law?

There are two laws of Kirchhoff which are used while studying the electrical circuit 

The laws are

1) Kirchhoff's current law (KCL)

2) Kirchhoff's Voltage law (KVL)

Kirchhoff's current Law (KCL) 

The law states that , the Sum of the currents entering at any junction is equal to the sum of currents leaving that junction in any given circuit

 This law is based on law of conservation of charges i.e. charges can neither be created nor be destroyed

Kirchhoff's Voltage Law (KVL) 

The law states that , the sum of all the voltages(cells used) & all the voltages across various components in any closed circuit loop is equal to zero in any given circuit. 

This law is based on the law of conservation of energy i.e. energy can neither be created nor be destroyed.