What are the most common applications of Javascript in software development?