The present invention relates to a system and method for farming. In particular, there is a system for indoor farming comprising at least one growth rack, the at least one growth rack comprises a plurality of cells; a plurality of farming modules, each farming module configured to be stored in a cell, each farming module configured to grow at least one type of plant; a machine arranged to move each of the plurality of farming modules in/from each of the corresponding cell; wherein each of the plurality of farming module comprises one or more self-contained nutrient tray portion specific to the type of plant, and wherein each farming module is independent with respect to other farming modules.La présente invention concerne un système et un procédé d'agriculture. En particulier, la présente invention concerne un système d'agriculture d'intérieur comprenant au moins un râtelier de croissance, ledit râtelier de croissance comprenant une pluralité d'alvéoles ; une pluralité de modules agricoles, chaque module agricole étant conçu pour être stocké dans une alvéole, chaque module agricole étant conçu pour cultiver au moins un type de plante ; une machine agencée pour déplacer chaque module de la pluralité des modules agricoles dans chacune des alvéoles correspondantes ou hors de ces dernières ; chaque module de la pluralité de module agricole comprenant une ou plusieurs parties de plateau de nutriment auto-contenues spécifiques au type de plante, et chaque module agricole étant indépendant des autres modules agricoles.