Unemployment simply means having no paid work at all - it can refer to the situation of an individual person or a community - eg a community can have a high level of unemployment. Underemployment has different meanings - it can mean skilled workers doing jobs that don't use their capabilities, or people only being able to get part time work, or a situation where organizations have too many people for the work available (similar to overstaffing.)