What does this code do?

Im lost on the ? and : signs?
Code:
return(num1>num2 ? num1 : num2);