Different layout for different type of leads

Different layout for different type of leads

My company has several types of leads/clients within the same business domain.  Is there a way to create different layouts according to the lead/client type?  There are different pieces of information needed for the different leads/clients and to have toss all the fields in the boiling pot is quite clustered and hard to follow.