Active web pages were created to address issues with client pull techniques for displaying animations and multimedia over the internet. Active web pages contain a computer program that is executed by the client browser to draw images locally, rather than requesting images repeatedly from the server. This allows for faster loading and smoother animations compared to client pull. Java applets are a common type of active web page that use Java programming to create animations in the client browser without server interaction.