Segments can be described as the advanced segmenting filter which is used to compare two or more criterias and filters to produce finely processed data that are rich in quality (literally) which can later be used for targeted marketing.
Example: To group all players who’ve registered but have not deposited yet - A segment can be created with a name “Registered Today but Not Deposited yet” and with the help of the filters will produce our required results (“registration date = in today’” excluding those customers who “number of successful deposits is greater than 0“)
So, it’s not a matter of which one (Cards or Segments) to use but it’s a matter of when to use!