Answer:
Science is the cumulative knowledge that mankind has gathered up to the present. For ideas to gain acceptance by the scientific community, a hypothesis has to be proposed and supported by data and observations, and then withstand repeated testing under different conditions. A hypothesis that survives this process becomes a scientific theory, which although can still be overturned by later discoveries, is conventionally regarded in the meantime as scientific knowledge. Science is the sum of all this knowledge and information.
Technology, on the other hand, refers to every tool and material product used by humans. Although technology is often used informally to refer to advanced electronics, technology includes everything from the hammers used by cavemen to the clothes we wear to the cellphones we talk on.
So "science" is knowledge, and "technology" is applications. The link between these two is that "technology" is the corporeal reflection of our "scientific knowledge," so therefore the advancement of technology depends on the progress of scientific development.