Ну вы такие вопросы задаете, что в рамках форуме очень трудно ответить. Во-первых длинно, а во-вторых нужно пояснить что и под чем я подразумеваю. Так я до вечера просижу и верхушки не охвачу. Я вам уже порекомендовала книгу, если вам действительно интересно настолько что бы ее прочитать - вы все поймете.