Ban đầu, pháo hoa đơn giản là thuốc súng được nhét vào những ống tre và ném vào lửa để tạo ra tiếng động lớn với mục đích tâm linh là để các nhà sư Trung Quốc xua đuổi tà ma.
Đến nay, về cơ bản, nguyên lý hoạt động của pháp hoa vẫn bao gồm một vỏ bao ngoài, thuốc nổ và dây cháy. Tuy nhiên, công nghệ phát triển đã mang đến cho pháo hoa thêm nhiều sắc màu và kiểu nổ ấn tượng hơn.
Màu sắc được thêm vào pháo hoa kể từ thời kì Phục Hưng tại Ý khi thép và than được thêm vào để tạo ra màu vàng và màu cam. Dần dần, các nhà làm pháo hoa chuyên nghiệp đã thử nghiệm các kim loại khác nhau hấp thụ năng lượng từ vụ nổ và phát ra nhiều màu sắc khác nhau, ví dụ như stroni mang đến màu đỏ, bari sinh ra màu xanh lá cây và đồng mang lại màu xanh dương. Việc kết hợp các kim loại nói trên trong pháo hoa mang lại cho bạn dải màu sắc vẫn thấy trong các màn pháo hoa chuyên nghiệp.
Để đưa pháo hoa lên trời, các nhà làm pháo hoa dựa vào dây chuyền hai vụ nổ. Họ nhồi pháo hoa vào một ống pháo. Để kích nổ quả pháo, họ tạo ra một dây cháy chậm dẫn đến phần thuốc súng được đặt ở một khoang riêng bên dưới quả pháo.