What is the difference between иметь and есть (like when saying у меня есть, и так далее)?

Is иметь for more abstract and intangible ideas?