AAA که مخفف Authentication, Authorization and Accounting است سه محور اصلی در کنترل دسترسی در شبکه هستند که در این بخش در مورد هریک از آنها به طور مجزا و مختصر صحبت میشود. ابتدا تعریفی از هریک از این مفاهیم ارائه میدهیم.
موزیلا به عنوان شرکت ارائه دهنده مرورگر اینترنتی فایرفاکس با انتشار یک بهروزرسانی به کاربرانش اعلام کرده که به منظور جلوگیری از نفوذ هکرها به رایانه، هرچه سریعتر مرورگر فایرفاکس ۵۸ خود را بهروز کنند.
در سالهای نه چندان دور، محتوای وب از صفحات ثابتی تشکیل شده بود که برای یکبار طراحی شده بودند و قابل تغییر نبودند. ظهور تکنولوژی های مدرن وب مانند PHP، JSP و ASP.Net باعث پیشرفت هایی در این عرصه گردید اما هنوز هم تجربه کار با نرم افزارهای تحت وب فاصله زیادی با نرم افزارهای دسکتاپ داشت.
فریم ورک به یک محیط و یا چهارچوب کاری در زبان های برنامه نویسی مختلف اطلاق می شود که برنامه نویسان را ملزم به رعایت یک سری اصول کلی می نمایند ، در فریم ورک ها توابع مفید مانند متد ها و حتی کلاس ها یی از پیش نوشته شده اند و کار را برای برنامه نویسان ساده کرده اند و به آنان این امکان را می دهند که با نوشتن کد کمتر ، امنیت و بهره وری بالاتری از نتیجه کار خود ببینند. و در صورت لزوم کلاس های از پیش تعریف شده را تغییر یا مطلبی به آن اضافه کنند.