The major goal of this work is to identify the key factors that affect e-commerce adoption in Algeria from macro perspective. In order to do so, four main infrastructures extracted from literature review have been used to determine the nature of the barriers that have prevented e-commerce from taking off as expected and to explain why Algeria lags behind other countries with similar economic conditions. The results of this investigation demonstrate that, although most of the infrastructures are still growing, but the country still lags behind in terms of its capabilities for providing the required infrastructure for e-commerce.