Can you describe how Immediate and Concurrent Assertions differ in SystemVerilog?

Free for the first 3 answer contributors

Interview question asked to Design Verification Engineers interviewing at Adobe, AMD, Beckman Coulter and others: Can you describe how Immediate and Concurrent Assertions differ in SystemVerilog?.