FreshBooks is a Web-based and 256-bit encrypted accounting, time billing, estimate, and invoicing application that seeks to replace desktop-based accounting programs like Quicken, QuickBooks, ...