Вы можете использовать их для тех же задач. Вы можете создавать интерактивные веб-приложения в jQuery или flash. У каждого есть свои преимущества, это зависит от того, нужна ли вам вспышка / серебристый свет . Если вы можете достичь своей цели, не прибегая к флеш-памяти, вам следует использовать только JS. Некоторые люди могут увидеть это с другой стороны и почувствовать, что javascript - это курорт, а flash / silverlight - основной метод создания интерактивного контента. Лично я слышал, что Silverlight требует гораздо больше времени на разработку, чем flash / flex, а также имеет гораздо меньшую пользовательскую базу (понятно). С flash и flex вы получите тех людей, которые еще не загрузили flash. С javascript вы получите людей, которые имеют странные браузеры, которые испытывают проблемы с его запуском. Это зависит только от ваших потребностей.