Proton Syntax Guide
As you (probably) read on the homepage, Proton's syntax essentially boils down to the new function, which creates an instance of the specified ClassName and applies the given Properties.
However, the Properties table has the capacity for numerous additional functionalities, i.e. to connect events and parent other instances. This significantly reduces the boilerplate code, making your code less verbose and more readable.
Import the new function
Once you install Proton, import the new function as such:
What is Proton.require?
The Proton.require function allows you to import Proton's modules. Note that it is separate from Roblox's global require function.