 Events are not like events in HTML. You'll learn that very quickly. In HTML, we might have something that looks like this on click and we give it a string that does something like alerts one claps. And because React is not HTML, we don't do these strings, we will use expressions. So we would put that in the curly braces as we do with all of our expressions in JSX, provide an anonymous function that then calls alerts one claps or one clap. So if we click on this, we should see an alert, right? Nope, no alert. So why not? Well, the second difference is that these attributes or props are camel cased. So we can't do a lower case on click, it's going to be on uppercase click. Now when we click on this, we'll get the alert that we expected. So the two big differences are that we camel case these. So instead of on click, all lower case, it's going to be camel cased on click. And we use these curly braces to provide an expression instead of a function in strings. Now this applies to all types of events that you might like to use. So on mouse enter is one of the hover events. And we can do the same thing. So we'll just say alert hovered. Now I don't actually want that, that would be super annoying. So we will carry on without such nonsense.