Let p be a prime number, †p the ring of p-adic integers and â p its field of fractions. In this paper we are mainly concerned with the profinite structure of the general linear group GL(2, †p ) and some of its subgroups. In particular, we study the subgroup SL(2, †p ), the special linear group with p-adic integer entries. We determine the p-adic completion of the general linear group GL(2, â€)with integer entries. In contrastwith the padic completion of SL(2, â€) which is equal to SL(2, †p ) that of GL(2, â€) is far to be equal to GL(2, †p ). It is the semi-direct product {â1, 1} â SL(2, †p ) and is a normal subgroup of GL(2, †p ). It is well known that the special linear group SL(2, â€) is generated by two transvections. Hence SL(2, †p ) is topological generated by these transvections. Moreover since †p is a local ring, one can apply O. Litoffâs theorem to get short decomposition of any element of SL(2, †p ). We revisit here the algebraic and profinite structures of these groups. The explicit description of these structures will be applied elsewhere to their continuous linear representations in ultrametric Banach spaces. In particular from the profinite structure of the general linear group as well as the special linear group, one can state when there exists or not a Haar measure on these groups with values in a given complete valued field. As already said, the special linear group SL(2, †p ) has two topological generators, we shall prove that the general linear group GL(2, †p ) admits four topological generators. As a first consequence we deduce here that any subgroup of these groups that is of finite index is open. On the other hand, the fact that these groups are finitely generated profinite groups will be applied elsewhere to their ultrametric continuous linear representations.