En una aplicación Web tradicional del lado del servidor (server-side), el servidor genera una serie de vistas que son descargadas, como HTML, por el cliente. Una aplicación Web del lado del cliente (client-side) es desplegada por un servidor y muestra los datos de un servidor, pero puede generar una serie de vistas sobre el propio cliente.
Oliver Steele - Languages of the real and artificial
Ajax

Ajax es un conjunto de técnicas de desarrollo client-side, usadas para construir interacciones en aplicaciones Web. Se recuperan datos de forma asíncrona en segundo plano desde el servidor y se muestran de forma dinámica, sin necesidad de recargar la página actual.
Ajax no es una tecnología en sí misma, sino un grupo de tecnologías. Es una combinación de HTML y CSS, para acceder a DOM con JavaScript, y permite al usuario interactuar con la información presentada. YSI le puede ayudar en la creación de sorprendentes aplicaciones Web con Ajax, cuidando siempre el tamaño de la página, optimizando las bibliotecas para acelerar el tiempo de carga de la página. También nos ocupamos de la seguridad, tratando de generar las llamadas en segundo plano de Ajax de forma robusta y segura.
ActionScript

ActionScript es un lenguaje de programación desarrollado por Adobe, y se orienta principalmente hacia el desarrollo de sitios Web y aplicaciones que usen la plataforma Adobe Flash Player (archivos SWF incrustados). El lenguaje en sí es de código abierto, y hay un compilador de código abierto (parte de Adobe Flex) y también una máquina virtual de código abierto (Mozilla Tamarin).
Con ActionScript puede añadir contenido dinámico a las aplicaciones Flash y acceder a fuentes de datos como bases de datos, servicios Web, datos XML, y otros, mientras mantiene el diseño frontal de su aplicación Flash. ¡Permítanos ayudarle a añadir contenido dinámico a su aplicación Adobe Flash o Flex!
JavaScript

JavaScript es un lenguaje script de programación muy usado en Internet para agregar características interactivas a las páginas Web. Se ha convertido en uno de los lenguajes de secuencias de comandos más populares en la Web, con un gran número de frameworks y bibliotecas.
Sin embargo, al ser ejecutado en el cliente, todo el código reside y se ejecuta en el ordenador del usuario, haciéndolo más vulnerable a las intrusiones de seguridad. Para asegurarse de que sus aplicaciones JavaScript son seguras y de la mejor calidad, debería confiar siempre en desarrolladores profesionales, por lo que siempre es una buena idea disponer de un socio especializado como YSI, y evitar el uso de aficionados y especialistas de otros sectores.
La informática es a los ordenadores lo que la astronomía a los telescopios.
Edsger W. Dijkstra


