WebApp with asp.net: Connection components


I want to ask two question of understanding:

1)It is Right to say, that Entity Framework handels the Communication between my database(Sql Server) and my Business Layer (Applikation Server)? Anf my sql provider (in the connection String) connect and handels the Connection Security between the applikation Server and the database Server?

2)And also i Need to know, What handels the Communication between my User Interface (Client) and my Business Logik (Applikation Server) is it Right to say asp.net Or better who connect the two components?

I hope my questions make sense and are understandeble :slight_smile:

Many thanks