The primary purpose of this paper is to study the general problem of approximating holomorphic objects of any type by their algebraic counterparts. We obtain a set of criteria, called the Oka-Weil criteria (in short, OW), which characterize tha approximations of certain holomorphic maps and vector bundles by regular maps and algebraic vector bundles respectively on affine complex algebraic varietie