Để ngọn lửa bùng cháy, ngọn lửa cần oxy, nhiên liệu và nhiệt. Nếu không có ba thành phần này, ngọn lửa không thể bắt đầu hoặc tiếp tục cháy.
Ôxy cần thiết cho ngọn lửa được sử dụng để giúp giữ nhiệt và giúp ngọn lửa luôn cháy. Nếu không có ôxy, nhiên liệu sẽ không được cấp nhiệt và ngọn lửa sẽ không thể tiếp tục cháy. Khi oxy được lấy đi, ngọn lửa hoàn toàn dập tắt.
Nhiên liệu cho đám cháy có thể là bất cứ thứ gì từ giấy, gỗ đến dầu mỏ. Nhiên liệu phù hợp cho một đám cháy cụ thể phụ thuộc vào ngọn lửa sẽ được sử dụng để làm gì. Gỗ, than và các vật dụng tự nhiên là những nhiên liệu tuyệt vời để đốt lửa nấu ăn vì chúng sẽ không giải phóng các hóa chất độc hại. Lửa được dùng để sưởi ấm nên có nhiên liệu cháy cao để lửa cháy lâu hơn.
Nhiệt lượng cần thiết cho ngọn lửa phải đủ mạnh để tạo ra tia lửa mà sau đó sẽ đốt cháy nhiên liệu. Nhiệt nên rất mạnh. Nhiệt thường đến từ ngọn lửa trước đó, chẳng hạn như ngọn lửa phát ra từ que diêm hoặc bật lửa. Nhiệt cũng có thể được tạo ra bằng cách cọ xát hai miếng gỗ với nhau theo một cách cụ thể, mặc dù cách này mất nhiều thời gian hơn để hoàn thành.