mgold 0 Newbie Poster

I'm new to JavaFx and Java GUI development in general. For those not fermiliar, it seems that JavaFx threading has some similarities to swing.

Anyway, I'm a little confused about when to use a Thread class and when to use JavaFx's worker classes (Task<a> for example). Should I use JavaFx threading even in none GUI development? Or should I use the normal Thread class there?