A day after United Nations special envoy to Syria Staffan de Mistura warned that a government assault on the rebel-held area of Idlib could affect 2.3 million people, Putin met Assad in the southern Russian city of Sochi.
The Russian leader said the military successes have created suitable conditions for the resumption of the political process in Syria.
The situation in Syria is now favorable for the political process, Russia's president said late Thursday.
Moscow has backed Syrian President Bashar al-Assad in that country's civil war since 2015, ensuring the survival of a Middle Eastern ally and guaranteeing continued access to the strategically vital Mediterranean Sea.
Britain is ready to remain in the customs Union because of Ireland
The Irish premier has warned Britain that it must keep some ties to the single market with Brexit in order to avoid a hard border with the Republic.
Kremlin spokesman Dmitry Peskov told reporters that "there were detailed discussions" between the two leaders, who last met in December at a Russian military air base in Syria's coastal province of Latakia. Putin told Assad that "a lot has been done" at Russia-sponsored talks between the Syrian government and the opposition in Kazakhstan.
He said the two also discussed economic cooperation and growing investments by Russian companies in Syria.
The visit comes on the eve of a meeting in Sochi between Mr Putin and German Chancellor Angela Merkel, the first face-to-face talk of the year between the veteran leaders.
The Syrian government has been accused of war crimes including using chemical weapons against its own people. Assad previously visited Russian Federation and met with Putin in November 2017 and October 2015.