President Obama and Israeli Prime Minister Benjamin Netanyahu professed optimism today on coming to terms on issues such as Palestine and Iran, but behind their profuse praises for each other, the two leaders have clear differences on the two-state solution and the construction of settlements in disputed territories.