This is a Joomla article, with the FlexiContact Plus plugin included in a div, floated to the right. The plugin has exactly the same features as the main component, with all the same optional fields, captchas, and multiple configurations. We just chose to show a very small example here.
FlexiContactPlus uses Ajax to validate the form data, which means that it doesn't need to re-draw the page when the user clicks the send button. It communicates with the server "behind the scenes", re-drawing only the parts of the page that it needs to change.
In this example we set the contact form border, background, and size in the article, but there are various ways to do those things.