Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Libreswan was created by almost all of the Openswan developers after a lawsuit about the ownership of the Openswan name was filed against Paul Wouters, the release manager of Openswan, in December 2012. The lawsuit was later settled out of court.
Libreswan supports most of the common types of IPsec configurations people use including configurations like a host-to-host VPN, subnet to subnet VPN.