What's the difference between an idea and a concept?

They seem to be almost identical.