A bicameral legislature is a legislative body with two separate chambers or houses, typically an upper and a lower house, which work together to draft and pass legislation. This system aims to provide checks and balances within the legislature, representing different interests and preventing the concentration of power.