In addition to serving as fuel and as biosynthetic precursors, carbohydrates are also found linked to many proteins (glycoproteins and proteoglycans) and lipids, such as with integral membrane lipids and proteins. Carbohydrate units on cell surfaces are important for cell-cell recognition during development and in immune processes.