There are two types of constraints that a business can have: internal and external. External constraints are those that are thrust upon a company and you have no choice but to adapt to them. Internal constraints come in two forms: good and bad. Good constraints keep you focused by removing those things that are distractions. Bad constraints are limitations in your service or product that just tick off your customers.