Start a reconciliation for a bank and a statement date, and enter the statement's ending balance.
Import the bank statement (a CSV from your bank). Lines are matched to the ledger automatically: same amount within a few days, and check numbers first.
Match the rest by hand, or turn a bank line into a journal entry (bank fees, interest).
Bank rules: when a bank line's description contains certain words, post it to an account automatically (for example MONTHLY SERVICE FEE to Bank Service Charges).
When the difference is 0.00, finish the reconciliation. Lines that changed after a reconciliation was finished are flagged.