Explain working of cin.get vs cin.getline

what’s the difference between cin.get( ) and cin.getline( ) ?