I’ve been learning how to program in Unreal Engine for about a week now. There is a lot of information on the API and helpful comments in the source code. Although, I can not figure out the importance or usage of Category names.
Category is only needed when property will be editable or viewable in Details or Defaults tab in editor as well as being exposed to blueprint. It is required in those cases because editor needs to know in which section place specific property in menues, same with functions and component classes.