Capture Offline will simple generate the invoice and mark the order as processing, which means the amount has been received manually. works for money orders kind of payment methods.
Capture online will connect with the gateways to capture the amount. like when you charge credit cards using any gateway.