Solutions and solutions types