Qual é a diferença entre bindParam e bindValue?

Qual é a diferença entre PDOStatement::bindParam()e