The primary function of the Legislative Assembly is to legislate, that is, to make laws. When the Legislative Assembly is sitting, MLAs are responsible for studying and debating bills. It is their job to explore all arguments for and against each bill and to consider the views and concerns of British Columbians before deciding to support or reject a bill. If a bill passes through all the stages of consideration, upon receiving Royal Assent, it is known as an Act of the Legislature.
There are three types of bills: public bills (those introduced by government), public bills in the hands of a Private Member​, and private bills. Public bills are a type of bill that applies to the whole province. Private bills are a type of bill that applies to a more specific issue for an individual, a group of people, or an organization.​​​
Members of the Legislative Assembly do not, however, actually draft (or write) the bills. Bills are prepared and drafted by officials known as legislative drafters.