An immigration lawyer is a qualified legal professional who can offer comprehensive legal services, including representation in court. An immigration adviser may provide guidance on immigration matters but may not have the same legal qualifications or rights of audience in court. When dealing with complex immigration issues, it’s advisable to consult a qualified immigration lawyer.