When should we use get() method or load() method in Hibernate?

As a thumb rule we can follow these guidelines: