Marijuana cultivation is a fine art that involves understanding the life cycle of cannabis plants. This involves understanding growth patterns, strain environment, and genetic characteristics.