STEAM stands for Science, Technology, Engineering , Art and Mathematics.
The need for STEAM programming in education developed out of concern that future generations were lacking critical skills needed to succeed in the current and future economy. STEAM programming teaches innovation, creativity, critical thinking, problem solving and collaboration among many other skills proven to lead to success.
To create the phone you are problebly using right now needs a lot of disciplines that are all covered in STEAM
Modern and future work requires multi-skilled talent rather than the specialisation of days gone by