2PXE is the PXE server component, head over to the Quick Start guide on page 6 and get going installing.
It can be installed in three flavors:
Configuration Manager integrated – On a Configuration Manager Distribution Point
PowerShell Driven – Not requiring any infrastructure
Referral only – For System Integrators
The 2PXE server can be installed on its own without anything else.
iPXE Anywhere Web Service is a way to get even better PowerShell control, database logging and a lot of other nice things.
You can use 2Pint Software with or without BranchCache.