To perform these roles, the plasma membrane needs lipids, which make a semi-permeable barrier between the cell and its environment. It also needs proteins, which are involved in cross-membrane transport and cell communication, and carbohydrates (sugars and sugar chains), which decorate both the proteins and lipids and help cells recognize each other.