I was just wondering that, what is **Entity Framework Connection String** really mean?
Like: 

`metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=testSource;initial catalog=CatalogName;user id=sa;password=***********;multipleactiveresultsets=True;application name=EntityFramework"` 

I am aware of **provider=System.Data.SqlClient; provider connection string="data source=testSource; initial catalog=CatalogName; user id=sa; password=\*\***

Can anyone tell me what does string `metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;`
 mean?

And, one more thing i need to confirm, if i want to edit in the Entity Connection String, can i do it?