Package -- A collection of commonly used VHDL constructs that can be shared by more than one design unit, i.e., by multiple Entity Declarations, Architecture Declarations, Configuration Declarations, and Package Declarations. Packages consist of a Package Declaration and an optional Package Body.
Performance bonds and payment bonds are often written as one bond, but by definition they are not the same. They differ in that: A performance bond assures satisfactory performance of the terms of the contract. A payment bond assures that the subcontractors, laborers, and material suppliers will receive payment for the services and products used to fulfill the contract.
bid bond. A written guaranty from a third party guarantor (usually a bank or an insurance company) submitted to a principal (client or customer) by a contractor (bidder) with a bid. A bid bond ensures that on acceptance of a bid by the customer the contractor will proceed with the contract and will replace the bid bond with a performance bond. Otherwise, the guarantor will pay the customer the difference between the contractor's bid and the next highest bidder.