Thủy canh được định nghĩa là một phương pháp trồng cây trong nước dựa trên dung dịch dinh dưỡng cần thiết để cung cấp cho cây. Thủy canh không cần sử dụng đến đất, thay vào đó cây được trồng trong giá thể ( như xơ dừa, mùn cưa, than bùn rêu…) và rễ cây tiếp xúc trực tiếp với dung dịch dinh dưỡng, đồng thời cây được hấp thụ khí oxy, và các điều kiện cần thiết cho sự phát triển của cây như nhiệt độ, độ ẩm và ánh sáng.