Can somebody explain what “neoliberalism” is?

It's usually used here in the US to refer to a moderate Democrat.

But apparently it originated in the UK to refer to Margaret Thatcher?